Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 1.95 KB

File metadata and controls

57 lines (45 loc) · 1.95 KB

Open Source Love Awesome Made With Love

Learning new things is fun, but do you keep a track of what you learned daily? Learning Journal helps you to keep track of your daily learnings, share it with your friends and get motivated from others journey! It is a highly scalable, free and high performant one stop solution to:

  • Upload journals
  • Share with your friends
  • Add category to each journal
  • Create your favorite list

Application Links

Frontend Code -> https://github.com/shruti1421/learning-journal-frontend
Deployed URL -> https://learning-journal-app.netlify.app/
Backend Code -> https://github.com/shruti1421/learning-journal-backend

Tech Stack

Frontned: Reactjs
Additional NPM Libraries

  • react-router-dom
  • react-icons
  • react-reveal
  • react-bootstrap
  • axios
  • moment
  • styled-components

Styling: CSS, BootStrap, MaterialUI
Database: MongoDB
Authentication and Authorisation: JWT Authentication
Deployment: CI/CD - Netlify

Overall Functionlity

  • Uploading a Journal.
  • Edit, update and delete a Journal.
  • Ability to share journals to a registered email.
  • User Management (Login, register, email verification before entering the system)
  • Authenticated Routes and 404 error page.

Team

Adhisikha Patnaik

Smriti Naik

Glad to see you here! Show some love by starring this repo.