Skip to content
/ Spaces Public

Introducing Spaces, the ultimate community-driven exploration app! Imagine a platform where you can curate and share your favorite spots, transforming your personal journeys into shared treasures. Spaces is all about connecting through the places you love, bringing communities together, and rediscovering the joy of exploration.

License

Notifications You must be signed in to change notification settings

deep41/Spaces

Repository files navigation

Spaces

Introducing Spaces, the ultimate community-driven exploration app! Imagine a platform where you can curate and share your favorite spots, transforming your personal journeys into shared treasures. Spaces is all about connecting through the places you love, bringing communities together, and rediscovering the joy of exploration. Unlike conventional social media, we've ditched follower counts and popularity contests to create an honest space dedicated to community-driven discovery and authentic connections. Think of it as your own social map, where you can pin all your cherished places and relive the memories.

What it does

The platform is built around the smallest unit called 'spaces.' Each space is an individual's experience that can be discovered by any other individual. Spaces with similar properties can be grouped into 'Collections' for easy organization and sharing purposes. We utilize tags to uncover and establish communities, with the tags serving as a means to amplify the voices of these communities on our platform.

Showcase image 1 Showcase image 2 Showcase image 3 Showcase image 4 Showcase image 5 Showcase image 6 Showcase image 7 Showcase image 8

Install and Run the Project

Clone the project into your system.

$ git clone https://github.com/deepr41/Spaces.git
$ cd Spaces

Install the dependencies for frontend.

$ cd frontend
$ npm install

Install the dependencies for backend.

$ cd backend
$ npm install

The application uses mongodb on it's deafult port for the database. If you don't have it already installed, you can use mongodb using docker using the below command.

$ docker run -p 27017:27017 -d mongo:latest

Now you are ready to start the application. Start the backend and frontend separetly in different terminals

For backend

$ cd backend
$ npm start

For frontend

$ cd frontend
$ npm run dev

Open the application at http:https://localhost:5173

More info

This project was part of my team's submission to hack_nc hackathon hosted at NCSU. We were awarded the best project prize. Find more details at Devpost project link - Spaces.

About

Introducing Spaces, the ultimate community-driven exploration app! Imagine a platform where you can curate and share your favorite spots, transforming your personal journeys into shared treasures. Spaces is all about connecting through the places you love, bringing communities together, and rediscovering the joy of exploration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages