codepal is a simple notes taking app designed in 2 weeks. code pal allows a user to create note cards and add tags based on the tech the note's about.
After learning React in a week at Nashville Software School we started on our 2 week project to make a capstone project that represented what we'd learned in 3 months. codepal is the result, a one page react application built from scratch in 2 weeks, using Javascript, React, JSON server, Material-Ui, and CKEditor for rich text editing.
Codepal Login Codepal Create Account Codepal Landing Page Codepal Detailed Entry Codepal Edit Entry Codepal Create Entry
- React - version 16.14
- React-Router-Dom - version 5.2
- Material-Ui Core - version 4.11
- CKeditor 5 React - version 2.1
- JSON-Server - version 0.16.3
Things You Will Need - NPM installed on your machine - NPM Install Instructions Once you have NPM installed you'll need to get JSON-server. Get JSON server here Alright we should be ready to go! Clone down the Main branch to your local machine.
I'm still updating this.
-
Users can create an unique account which is saved to JSON-server.
-
A user that is logged in can create unique entries and unique tags based on their profile.
-
A users tags, and entries can be deleted and edited.
To-Do List:
-
UI/UX needs work
-
I would like to use a different Rich Text editor because CKeditor is a little difficult style.
Currently On Hold - Working on a different project.
Shout out to the instructors and team at Nashville Software School.
Created by @Patchrik - feel free to contact me!
Written with StackEdit.