Main Objective
Create a fullstack web application with authentication that enables the users to create, modify and delete their own tourist spots. Besides, all posts are displayed in a map where users can see details and leave reviews
Features
* User authentication with JSON Web Tokens
* Authorization and pop-up notifications
* Form data validation using Zod
* The user can create, modify and delete new posts of spots
* The user can see all posts in form of a map
* The user can see the details of any spot, see others reviews, leave their own and delete them
Development Tools
* Typescript
* React - router, forms
* Material UI
* Redux Store & RTK Query
* Zod Validation
* Node Js & Express
* MongoDb, Mongoose, Typegoose
* JSON Web Tokens, bcrypt
* Cloudynary, Multer
* MapBox
self-employed
Jun 2022 – Jul 2022
fullstack web developer
Create a fullstack web application with authentication that enables the user to list properties for rent or sale, filter the results and create their own ads of a new property
## Features
* The user can create and delete new ads of properties using its account
* The user can filter properties by: purpose, rentFrequency, category, price, area, rooms, baths
* The user can see the details of any ad by clicking on it
* The user can use pagination to navigate through the results
Development Tools
* Javascript
* React
* Redux ToolKit Store
* Tailwind
* Node Js
* Express
* Sequelize, Postgress
* Axios,bcrypt