A Progressive Web app which assist a learner to revise learned concept in just a few clicks
Your Learning Partner
Whenever we Learn any concept or topic we eventualy forget it if we Don't Revise And I felt that its hard to revise from paper notes after few days either because of procrastination or due to bad handwriting so this PWA assists in writing notes hassle free and Revise old concepts.
The site is deployed through Heroku, which you can view from here
Checkout the complete demo video from here
- PasswordLess Authentication
- Create notes with Tags
- Can add Codes with Syntax highlighting
- Set Revision Date
- Show Current Date notes to be revised
- Show previous notes Due for Revision
- works Offline
- React Js
- Tailwind CSS
- NodeJs
- Express
- MongoDB
- JsonWebtoken
- Service Worker
- Sawo Labs
- Form Component: Meraki UI
- Dark Mode Implementation : Braydon Coyer
Required to install and run the software:
From the project folder,Follow these steps and run these commands in console (terminal) to install dependencies and run the app:
# Installing
Fork this repository
Clone it
Open cmd, and enter git clone "cloned repo url"
go to root folder Open cmd, type "npm i"
go to client folder Open cmd type npm i
Create a .env file and give Values to
{ MONGOURI PORT JWT_SEC } env variables used
# Running
In cmd Of root folder type node app.js
In cmd Of client folder type npm start.