Skip to content

christian-saldana/Learning-Log

Repository files navigation

Learning Log

Link to project: Learning Log. If you do not want to register an account you can use the demo account Username: demo, Password: demo@demo

I completed this project from scratch with a Django backend and React frontend. The web application features create, read, update, and delete functionality in addition to authorization and authentication that are powered by the Django Rest Framework. React Hooks was utilized to manage state in the application and the Bootstrap framework was used to style the user interface. Finally, I hosted the web application onto Heroku.

Images of the application

This is the home page where the user can either register an account or login. Home Page In this page users can create new topics that they are currently learning. Topics Here users can add entries to keep track of their learning. It also records when they entered the entry so users can see their progress. Entries

Ongoing work

I am currently developing the user profile so that it is displayed on the topics page. In the future I want to replace the current SQLite database with a PostgreSQL database and use AWS to host. Possibly incorporate Docker and GitLab for CI/CD.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published