voyage is a travel diary/ blog application for world travelers and adventure enthusiasts, developed with the MERN stack, as a student project in October 2023.
voyage offers an experience-sharing platform for travelers to browse through unique experiences, bookmark their favorites, and also submit their own stories.
With this app, users can create an account, search and filter through travel blog entries, organized by date, location, type of experience, and popularity.
Users can post their own experiences, and share photos, captions, location and add information relevant to their entry. They can also mark the coordinates of their experiences on a map, and create a pin with a pop-up on an interactive map that redirects to their blog post.
Users can register, login, and logout, edit or delete their profiles, as well as the posts they created. They can bookmark their favorite stories, post comments under blog entries, and delete them.
- MongoDB
- Express
- React
- Node.js
- Typescript
- Node.js
- Leaflet
- CSS3
- Middlewares (i.e. Multer, Bcrypt, Jwt, Cloudinary, Passport)
[link to be published]
Link to Figma design