Backend planning
this blog contains the planning for the backend of the project
Current features
The backend currently is able to recieve manually inputted form data from the front-end signup page. The data is then stored in a sqlite3 database and the user is redirected to the login page.
Future features
(continuing from the login page) The login page is able to check the database for the user and if the user exists, the user is redirected to the home page. The home page is able to display the user's name and email.
Another feature I want is that the user to recieve a JWT token after logging in. This token will be used to authenticate the user when they want to access the home page and be given special acccess.
Currently, the google authentication doesn't work. I want to fix this so that the user can login using their google account. The main issue is that through the google login, the user is unable to POST the data to the backend.