Skip to content

linnkhant07/WanderPersonalProject

Repository files navigation

Wander

Introduction

Wander, a full-fledged application allows users to explore and discover landmarks posted by other users. Users can register, authenticate, and perform CRUD (Create, Read, Update, Delete) functions on landmarks and review comments. With a user-friendly interface and intuitive design, Wander offers a seamless experience for discovering new places and sharing experiences with others.

Features

  • User Authentication: Register and authenticate to interact with others.
  • Landmark Exploration: Discover landmarks posted by other users.
  • CRUD Functionality: Create, read, update, and delete landmarks and review comments.
  • Map Integration: Utilize Mapbox to visualize landmarks on a map interface.
  • Deployment: Deployed with Render for accessibility.

Technologies Used

  • Bootstrap
  • Node.js
  • MongoDB
  • Express.js
  • Passport.js
  • Mapbox
  • Reddis

Demo

WanderOverview

Usage

To use Wander, follow these steps:

  1. Visit the website here: https://wanderpersonalproject.onrender.com/ (Takes 50 seconds to load since it is hosted for free)
  2. Register for an account or authenticate if you already have one.
  3. Explore landmarks posted by other users.
  4. Create, update, or delete your own landmarks and review comments.
  5. Utilize the map interface to visualize landmarks and plan your visits.

Installation

To run Landmark Explorer locally, follow these steps:

  1. Clone the GitHub repository.
  2. Navigate to the project directory
  3. Install dependencies
  4. Set up environment variables (if any).
  5. Run the application

Contributing

Contributions to Landmark Explorer are welcome! If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Make your changes and ensure tests pass.
  4. Open a pull request detailing your changes.

License

This project is licensed under the MIT License.

About

This full-fledged application, Wander, allows users to explore and discover landmarks posted by other users. Users can register, authenticate, and perform CRUD functions on landmarks and review comments. With a user-friendly interface and intuitive design, Wander offers a seamless experience for discovering new places.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors