Full-stack web applications. Solutions to the Full-stack Developer challenges from devChallenges.
- CSS
- ReactJS
- JavaScript
- NodeJS
- ExpressJS
- MongoDB
- Mongoose
- HelmetJS
- Client and server code are written in a modular and highly scalable way
- API rate limiting and slow down responses
- Secured response headers with HelmetJS
- Cloudinary storage
httpOnly
cookies for session management- Custom username/password authentication
- Strong password policy enforcement
- OAuth authentication (GitHub and Google)
- Automatic dark mode
- Redis database for session storage
Code | Demo | Description | Features |
---|---|---|---|
image-uploader | https://image-uploader-38e5.onrender.com/ | Secure image uploading and hosting with rate limiting and file filtering |
|
authentication-app | https://authentication-app-473ad7.netlify.app/ | Secure authentication application (username/password and OAuth) |
|
Nicolás Rodríguez - LinkedIn