Optional Login and Authentication
Week 1:
- Distribution of task
- Preparation of Story
- Preparation of Flowchart
Week 2:
- Students learning the courses required for doing the project
- Creating a front-end design for login option
- Creating a front-end design for sign-up
- https://youtu.be/juUaJpMd2LE (How to create a login/signup page)
Week 3:
- Students learning the courses required for doing the project
- Preparation of Demo for the project
- Understanding the concept of Kobo tool-box for back-end implementation of login and sign-up
Week 4:
- Raised merge requests for adding the login page to the main branch
- Learnt about React routes from https://youtu.be/Law7wfdg_ls
- Documentation for the login and register page done for the frontend part
- Read the different tasks and convert them to react files.
- Combine all the pages in a single file
- Use react routes to integrate all the web pages and create a beta demo of the project.
Week 5:
- Solving the bugs related to routing
- Preparing for the beta demo
- Learn about https://www.kobotoolbox.org/ to act as a database
Week 6:
- Learned about how to render in different languages using react hooks. https://www.youtube.com/watch?v=cHqxgLhOl5Y https://betterprogramming.pub/add-multi-language-support-in-react-js-a771c9ab31c3
- Started with learning nodeJs for building the backend of the web application