GithubHelp home page GithubHelp logo

dreamlikeamonster / baseapi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nat9h/baseapi

0.0 0.0 0.0 36 KB

Base REST API Using SwaggerUI and Express.js

Home Page: https://api-aguiros-projects.vercel.app

License: MIT License

JavaScript 68.64% HTML 31.36%

baseapi's Introduction

Base REST API

Simple REST API Base Using Express.js

This repository provides a simple template for creating a REST API using Express.js support Vercel. It includes basic setup instructions, configuration options, and licensing information.

๐Ÿ“ฎ Terms & Conditions

By using this project, you agree to the terms and conditions outlined in the LICENSE file.

๐Ÿ“ฆ Installation

To set up the project on your local machine, follow these steps:

git clone https://github.com/nat9h/BaseAPI.git
cd BaseAPI
npm install

๐Ÿš€ Starting the Server

To start the server, simply run:

node .

This will start the server on the port specified in the configuration file.

๐Ÿ”ง Configuration

To customize the API, modify the schema/config.js file. Below is an example configuration:

const options = {
  name: 'Api_Name',  // Customize your API name
  developer: "@Irull2nd", // Replace with your own name or username
  port: 3000, // Specify the port number
  webname: 'Your Name',  // Name of the website or project
  description: 'Simple Base Rest API', // Brief description of the API
  favicon: '' // URL to your favicon
};

module.exports = {
  options,
  host: {
    BASE_URL: 'https://YOUR_DOMAIN.com'
    /*
    Example: http://localhost:3000
    */
  }
};

๐Ÿ“ License

This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code, but you must include the original copyright and license notice in any copy of the project or substantial portion of it.

๐Ÿ‘จโ€๐Ÿ’ป Original Work

This project is an original creation by @Irull2nd. Any contributions or modifications should be properly attributed to the original author.

Feel free to contribute to this project by submitting issues or pull requests. Your feedback and contributions are always welcome!

baseapi's People

Contributors

dreamlikeamonster avatar nat9h avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.