CEWA Calculator
Overview​
My first fully functional (still in dev at the moment) app being built as a tool for my family's cleaning business where the user can input values and then be recommended which machine best fits their situation. I'm learning a great deal about many technologies as I work through it. I'd like to note that it is not engineered exactly how I'd like due to time constraints. I'm developing purely for pace and once I have a MVP ready before the deadline, I plan to re-iterate the existing app and deepen my understanding along with make the app better through creating elaborate test suites. I then plan to follow a Test Driven Approach for further additions to the app.
Front End​
- Framework: NEXT.js
- Languages:
- JavaScript
- CSS
- Libraries:
- React
- Emotion
- JSON Web Token
For my icons I decided to opt for Lucide icons as they gave the feel I was after, along with my font Bricolage Grotesque.
Back End​
- Database: MongoDB Atlas
- Cloud Provider: AWS
- AWS EC2
- AWS CloudFormation
- Languages:
- JavaScript
- Bash
- Libraries:
- Mongoose
- Jest
- Supertest
- JSON Web Token
- CORS
- Server: Express
- Reverse Proxy: NGINX