Live Demo (username: demoUser1 password: 123456Aa!).
Render spins down a Free web service that goes 15 minutes without receiving inbound traffic. Render spins the service back up whenever it next receives a request to process.
Spinning up a service takes a few seconds, which causes a noticeable delay for incoming requests until the service is back up and running. For example, a browser page load will hang momentarily.
Started as a vanilla JS project, which turned into a full stack MERN application as I'm learning new skills and technologies. This is a practice project whrere I can learn new things and improve on my developer skillset.
The app is build with MERN stack and using RESTful API design. The client side is written in Typescript. Redux for state management, Node & Express for API, MongoDB as database. Uses JSON Web Tokens for authentication.
The app is built with a robust and easily scalable structure.
You can create new users, and log in with existing one, each user has it's own practice items which you can create, edit and delete.
- Typescript
- React
- Redux
- Axios
- React Router
- Sass
- Node/Express
- MongoDB/Mongoose