Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cristian-sbardelotto/studion-backend
✅ Manage and view events effortlessly. Register, list, and interact with detailed information. Efficient and flexible.
https://github.com/cristian-sbardelotto/studion-backend
api backend bcryptjs eslint fastify javascript jwt nodejs prisma tsx typescript
Last synced: about 2 months ago
JSON representation
✅ Manage and view events effortlessly. Register, list, and interact with detailed information. Efficient and flexible.
- Host: GitHub
- URL: https://github.com/cristian-sbardelotto/studion-backend
- Owner: cristian-sbardelotto
- Created: 2023-07-25T11:22:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-30T15:50:06.000Z (9 months ago)
- Last Synced: 2024-03-30T16:39:46.166Z (9 months ago)
- Topics: api, backend, bcryptjs, eslint, fastify, javascript, jwt, nodejs, prisma, tsx, typescript
- Language: TypeScript
- Homepage:
- Size: 106 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Studion API
Manage and view events effortlessly. Register, list, and interact with detailed information. Efficient and flexible.
API Reference |
Technologies |
What I've Learned |
Installation |
Contribution
📃 API Reference
#### See the API Reference [here](./API.md).
🖱️ Technologies
This project was made with the following technologies/libraries:
- Typescript
- Node.js
- Fastify
- Prisma
- TSX (TS compilation)
- JWT
- Bcryptjs
- Eslint
🧠 What I've Learned
In this project, I worked with:
- Backend with Fastify.
- Utilization of utils folder
- Error handling with try/catch
📤 Installation
Firstly, you need to clone the project on your machine:
```bash
git clone https://github.com/cristian-sbardelotto/studion-backend
```
### Create an `.env` file and populate it as the [.env.example file](./.env.example) suggests
After that, open the project folder and install the dependencies:
```bash
npm i
# or
yarn
```To run the project, use:
```bash
npm run dev
# or
yarn dev
```
🤝 Contribution
**1.** Fork the `cristian-sbardelotto/studion-backend` repository on GitHub.
**2.** Create a new branch for your changes.
**3.** Make the desired changes and commit.
**4.** Submit a pull request with your changes.
---
Enjoy this project!
Developed with ❤️ by Cristian Sbardelotto
[![LinkedIn](https://img.shields.io/badge/linkedin-%230077B5.svg?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/cristian-k-sbardelotto/)
[![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/cristian-sbardelotto)[![portfolio](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge&logo=ko-fi&logoColor=white)](https://portfolio-chi-lemon-51.vercel.app)