MeetNow.mp4
MeetNow is an application designed to facilitate the organization of meetups and display them on an interactive map. Users can create their own events that fall under one of three categories: PARTY, SPORT, EVENT. The app aims to assist in organizing meetups as well as allowing users to join ongoing meetups.
Check out the Figma Presentation for our Figma demo.
- Framework: React
- Styling Library: Tailwind CSS
- Map Display: Pidgeon Map API integrated with Mapbox API
- Framework: Spring Boot
- User Authentication: JWT and Spring Security
- ORM: Hibernate and Spring Data JPA
- Database: PostgreSQL
- Migration: FlywayDB
- Extension: PostGIS for storing event coordinates
- Docker
- Node.js
- Java SDK
- Clone the repo
git clone https://github.com/AdrianSzlag/MeetNow.git
- Run Docker file
docker-compose up
Once the Docker containers are up, the application should be available at http://localhost:3000
- Login/Registration: Start by logging in or registering a new account.
- Event Creation: Navigate to the 'Create Event' button to input details of the event you want to create.
- Map View: Browse through the interactive map to discover ongoing or upcoming events.
- Join Event: Click on any event marker to view details and join the event.
- Filter Events: Use the filter options to display events based on categories like PARTY, SPORT, or EVENT.
- Add Memories: Utilize the camera feature to capture and add images to ongoing events.
- Szymon Salamon: Team Leader, UI/UX Designer, Frontend Developer
- Adrian Szlag: Frontend Developer
- Paweł Samuła: Backend Developer
- Bartosz Słowik: SQL Developer
- User-generated events
- Participate in events
- Create promotional posts for events
- Interactive map with event markers
- Multi-category event differentiation
- Add images to an event
- View posts and memories from past events
- Event filtering options
- Responsive design
Backend functionality is documented with Swagger UI (http://localhost:8080/swagger-ui/)
MeetNow is a platform for organizing and discovering local meetups and events, designed to help you explore your community and meet new friends. This application was initially conceived as a hackathon project and has since been under active development. For more background, you can check out the original: 2023 Kościuszkon submission.