Table of Contents
In this article I'll show you how to build a full stack story writing app that is light weight and efficiently handles storage and retrieval. The combined power of Angular, Nodejs, MongoDB and Quilljs helps build a lightweight yet a powerful notepad app.
If you are just a fresher graduated from college you can clone the project and enhance the application to add it to your resume to empower it. You may have a higher chance of getting hired when competing with a group of freshers in the same interview batch!
Install Instruction
- Clone the project from github repo
- Navigate to the ui directory in your terminal and run npm install
- Do the same for be directory
- Create a .env file in the be directory and copy the config from below. Modify according to your needs
// Environment variables
APP_PORT=3000
MONGODB_HOST=mongodb://localhost:27017
JWT_SECRET="Tg3!r9xV$z@1Lq^bM7eW#pZfA2uK*YdR"
- Run "ng serve" in ui directory
- Run "node app.js" in be directory
You could use nodemon to run your app which will keep track of changes and restart the service automatically.
Watch the full video, follow along and grab the source code from Github link.
Download source code from Github