Open Issues Need Help
View All on GitHubAI 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.
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.
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.
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.
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).