Skip to content

vrx29/gimesto-keep

Repository files navigation

Gimesto Quiz logo

Gimesto Keep


Forks Stars


Gimesto keep is a note taking app. In this you can store your notes and edit them. There is an option to archive your notes and unarchive as well. If you delete a note it will be moved to trash/deleted page from there you can either restore your notes or delete them permanently.

Live Preview: gimesto-keep.vercel.app


Features:

  1. Notes Page where you can create and edit notes.
  2. There are options like priority, labels and notes color.
  3. Rich Text editor is also provided.
  4. Archived, Deleted and Profile page is also provided.

Features in progress/TODOs

  1. Search notes
  2. Add images
  3. Share notes

Libraries used:

  • Typescript
  • React.js : v17.0.2
  • React router: v6.2.2
  • Axios : v0.21.4
  • Mirage js : v0.1.41
  • JWT : v8.5.1
  • Tailwind CSS
  • Redux Toolkit

Get started

  1. Clone the repo:
  $ git clone https://github.com/vrx29/gimesto-keep.git
  1. Switch to dev branch:
  $ cd gimesto-keep
  $ git checkout dev
  1. Install required node modules:
  $ npm install
  1. Create a .env file at the root folder create a SECRET KEY
    REACT_APP_JWT_SECRET=radomkey
  1. Start the dev server:
  $ npm start
                   or
  $ yarn start

Open the localhost:3000 link in the browser.


🚀 Tools and Stack Used


👨‍💻 Connect with me