A simple full stack application for demonstration purposes 💫
- Install Docker
 - Clone repo
 - Run 
docker-compose up - Check out http://localhost:3000
 
- Install Node
 - Clone repo
 - In frontend directory, run
npm installnpm run dev
 - In backend directory, run
npm installnpm run dev
 - Check out http://localhost:3000
 
This simple application allows you to create and sign in as a user. It fetches some data from the merriam-webster API and displays it for you.
- Currently, there are only tests for the backend. Frontend tests will be implemented soon.
 - Run tests with 
npm run test - Environment variables are exposed with sensitive information, normally this is really bad, but for this demonstrative project, there are no consequences with exposing secret keys etc.
 
- React (using TypeScript)
 - react-query
 - react-router-dom
 - SASS & CSS-modules
 
- Node.js
 - Express.js
 - MongoDB
 - Mongoose
 - Jest