5 Open Issues Need Help Last updated: Jun 18, 2025

Open Issues Need Help

View All on GitHub
Setup Supabase 2 months ago

AI Summary: Migrate the Campus Buddy project from a Node.js/Express/MongoDB backend to Supabase. This involves creating a Supabase project, configuring environment variables, creating a Supabase client for the React frontend, and removing the old backend code and dependencies.

Complexity: 4/5
good first issue backend setup

AI Summary: Create a new API endpoint, GET /api/events, that retrieves and returns all events stored in the MongoDB database. This endpoint will be used by the frontend React application to populate the home and events pages with event data.

Complexity: 2/5
good first issue API backend

AI Summary: Set up an Express.js server in the backend/ folder of the Campus Buddy project. The server should respond to a GET request to the root path ('/') with the message 'Campus Buddy API is running'. This involves installing Express.js, creating a server instance, and defining a route handler for the base route.

Complexity: 2/5
good first issue backend setup

AI Summary: Create a new API endpoint, POST /api/events, that accepts event details (title, description, date, etc.) submitted via a form and persists this data to a MongoDB database using an existing Event model.

Complexity: 3/5
good first issue API backend

AI Summary: Create a DESIGN.md file in the project's root directory. This file should contain a brief introduction to the project's design goals (e.g., clean, modern, friendly), define the UI vibe (e.g., minimalistic, vibrant), and mention any design inspirations (e.g., websites, apps).

Complexity: 2/5
documentation good first issue