A digital note-taking app I have created as my final project for one of my graduation courses in Higher Education.
The website can be visualized in live here: https://wisebook.vercel.app/ (NOTICE: The website is in Brazilian Portuguese)
This project was developed using NextJS, Typescript, NodeJS and Firebase, along with other libraries of the Javascript world.
Front-end | Back-end |
---|---|
Typescript | Typescript |
NextJS | Firebase |
ReactJS | NodeJS |
Styled Components |
-
Login through Google authentication.
-
Creation of Notebooks, with customizable color for the cover and for the Pages inside.
- Notebooks have as many Pages inside as the user want they to have.
-
Creation of new Pages inside a Notebook.
- Pages have customizable color as for the page and for the letter inside it.
- Pages inherit the configurations of the Notebook they are inside by default.
-
Configuration of Pages and Notebooks is done in a modal, with a custom color picker for the color inputs.
-
All site is dynamic, with no page reload.