https://github.com/uzo-felix/events_backend
https://github.com/uzo-felix/events_backend
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/uzo-felix/events_backend
- Owner: Uzo-Felix
- Created: 2024-01-28T18:56:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-28T20:05:48.000Z (over 1 year ago)
- Last Synced: 2025-01-23T21:17:10.206Z (4 months ago)
- Language: TypeScript
- Size: 448 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Team Event
## Overview
This is an event application.## Prisma Usage
The database has already been setup. The only thing you need to is include this in any controller file you are working on:
```
import { PrismaClient } from "@prisma/client";
const prisma = new PrismaClient()
```Also run:
```
npx prisma studio
```
To view added tables and content. You can also manipulate fields when necessary.Look at prisma [docs](https://www.prisma.io/docs/concepts/components/prisma-client/crud) for CRUD operations.
## Installation
1. Clone this repository:
```bash
git clone https://github.com/hngx-org/Team-Events-Nodejs-Backend.git
```
2. Install dependencies:
```bash
yarn install
```
3. Create .env file and add keys4. Prisma generate
```
npx prisma generate
```
5. Start the server:
```bash
yarn start:dev
```## Usage
After looking at what your ticket create a branch checkout into that branch locate your route and controller and add the logic. After testing push to your branch and create a PR on github.## API URL
You can access the API at `https://wetindeysup-api.onrender.com/api/`