https://github.com/dudkodmytrii007/ryft-payment-backend
This is the backend component of the Ryft platform with Vue.js.
https://github.com/dudkodmytrii007/ryft-payment-backend
expressjs javascript nodejs postgresql prisma
Last synced: 6 months ago
JSON representation
This is the backend component of the Ryft platform with Vue.js.
- Host: GitHub
- URL: https://github.com/dudkodmytrii007/ryft-payment-backend
- Owner: dudkodmytrii007
- License: mit
- Created: 2025-03-27T13:38:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-27T16:38:10.000Z (over 1 year ago)
- Last Synced: 2025-04-05T18:51:28.912Z (about 1 year ago)
- Topics: expressjs, javascript, nodejs, postgresql, prisma
- Language: JavaScript
- Homepage:
- Size: 107 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ryft-Payment-Backend
# Ryft BACKEND
This project is the backend component of the Ryft platform, an educational social media project. It provides server-side functionality such as user authentication, API endpoints, and data persistence, enabling seamless integration with the **[Ryft Frontend](https://github.com/Xdellta/Ryft-Frontend)**.
## 🛠️ Tools and Technologies




## 📜 License
[](./LICENSE)
By [Patryk Piotrowski](https://github.com/Xdellta) & [Piotr Ostrowski](https://github.com/PiotrO9)
## 🚀 Getting Started
To ensure the proper functioning of the platform, the **[Ryft Frontend](https://github.com/Xdellta/Ryft-Frontend)** must also be installed and configured.
**1.** Clone the repository:
```sh
git clone https://github.com/Xdellta/Ryft-Backend.git
cd ryft-backend
```
**2.** Install dependencies:
```sh
npm install
```
**3** Configure the environment
Create a .env file in the project root and configure the required environment variables. Below is an example:
```env
DB_USER=
DB_HOST=
DB_DATABASE=
DB_PASSWORD=
DB_PORT=
DATABASE_URL=""
```
**4.** Run database migrations and seed data
```sh
npx prisma migrate dev
npm run seed
```
**5.** Start the server
```sh
node index.js
```