Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.8 KB

File metadata and controls

36 lines (29 loc) · 1.8 KB

voyageLogo

voyage - An experience/ travel blog for world travelers, built with the MERN stack


Overview:

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.

Functionalitites and objectives of the application:

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.

Technologies used:

  • MongoDB
  • Express
  • React
  • Node.js
  • Typescript
  • Node.js
  • Leaflet
  • CSS3
  • Middlewares (i.e. Multer, Bcrypt, Jwt, Cloudinary, Passport)

Deployed on Vercel:

[link to be published]

Design on Figma:

Link to Figma design