← All projects

devfest-23-batna-rest-api

by @MoussaabBadla

18

About this project

Sekai API Welcome to the Sekai API! This API is designed for seamless integration between our Flutter application and another API that specializes in generating AI content. Its main functions revolve around creating notifications, storing data in MongoDB, and enabling communication with our AI generation service. Prerequisites Before you begin, ensure you have the following installed: Node.js (version 14.x.x) npm (version 6.x.x) MongoDB (optional, if your API uses a database) Getting Started Follow these steps to set up the project: Clone the repository: git clone https://github.com/MoussaabBadla/devfest-23-batna-rest-api.git Navigate to the project folder: cd devfest-23-batna-rest-api Install dependencies: npm install Set up environment variables: Create a .env file in the root of your project and add the necessary environment variables: PORT=3000 DBURL=mongodb: JWTSECRET=2974f6fa43135c355f596131d51cd996 email=email emailpassword=app password CLOUDINARYCLOUDNAME= CLOUDINARYAPIKEY= CLOUDINARYAPISECRET= loadlocal = true false savelocal = true false apiurl1 = "url" Start the server: npm run dev Your API will be running at https://sekai-api.onrender.com by default.

From the project README on GitHub

Stars
18
Forks
0
License
MIT
Last push
30 Apr 2024

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/devfest-23-batna-rest-api.svg)](https://www.madeinalgeria.dev/projects/devfest-23-batna-rest-api)

Related projects