Loading repository data…
Loading repository data…
nethmiumaya / repository
The RecipeRadar Backend is a TypeScript, Express, and Prisma-based service for the RecipeRadar app. It offers RESTful APIs for user authentication and recipe management, including registration, login, and search history storage. Using MySQL and Prisma, it ensures scalability, maintainability, and robust error handling.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This is the backend service for the RecipeRadar application, built with TypeScript, Express, and Prisma.
For detailed API documentation, please visit API Documentation.
Clone the repository:
git clone https://github.com/nethmiumaya/RecipeRadar-Backend.git
cd RecipeRadar-Backend
Install dependencies:
npm install
Set up environment variables:
Create a .env file in the root directory and add the following:
DATABASE_URL="mysql://user:password@localhost:3306/database"
PORT=3000
Run database migrations:
npx prisma migrate dev
Start the server:
npm start
src/: Source codeprisma/: Prisma schema and migrationsroutes/: Express routesThis project is licensed under the MIT License. See the LICENSE file for details.