cars-api

Final assignment for DevWeb2 subject in the web and mobile course at Cotemig.

https://github.com/arturbomtempo-learning/cars-api

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.5%) to scientific vocabulary

Keywords

express mongodb nodejs typescript
Last synced: 6 months ago · JSON representation

Repository

Final assignment for DevWeb2 subject in the web and mobile course at Cotemig.

Basic Info
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 3
  • Open Issues: 0
  • Releases: 0
Topics
express mongodb nodejs typescript
Created over 2 years ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

CarsAPI

The project was developed with the aim of consolidating the content learned in the DevWeb2 course, focusing on creating APIs that incorporate the four main HTTP methods commonly used in this type of application: GET, POST, PUT and DELETE.

Project functionality

The main purpose of the Application Programming Interface developed is to manipulate information that will be used for sharing in other projects. As such, the project performs the main operations of this type of program, i.e. listing data (GET), adding data (POST), updating data (PUT) and deleting data (DELETE).

Technologies used

  • TypeScript: programming language developed to add advanced features to JavaScript, such as static typing and interfaces
  • Node.js: allows the execution of JavaScript code outside the browser
  • Express.js: optimize the construction of web applications and APIs
  • MongoDB: document-oriented NoSQL database management

Developers

|
Artur Bomtempo
|
Arthur Chagas
|
Lucas Sena
|
Olavo Vales
|
Gabriel Melo
| | :---: | :---: | :---: | :---: | :---: |

Owner

  • Name: Artur Bomtempo | Learning
  • Login: arturbomtempo-learning
  • Kind: organization
  • Email: arturbcolen@gmail.com
  • Location: Brazil

Sharing the journey. One lesson, one line of code at a time.

GitHub Events

Total
Last Year

Dependencies

package-lock.json npm
  • 145 dependencies
package.json npm
  • @types/cors ^2.8.16 development
  • @types/express ^4.17.13 development
  • nodemon ^3.0.1 development
  • typescript ^4.9.5 development
  • @types/mongoose ^5.11.97
  • cors ^2.8.5
  • dotenv ^16.3.1
  • express ^4.18.2
  • mongodb ^4.0.0
  • mongoose ^8.0.0