Skip to content

Api Rest for tech-mech project developed in django and django-ninja for oracle database manipulation.

License

Notifications You must be signed in to change notification settings

felipeclarindo/my-energy-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Leia em Português

My Energy Api

Api rest developed with django and django-ninja for the My Energy project to perform manupilations in an oracle database.

Technologies Used

  • Django - API main structure.
  • Django Ninja - Framework for fast and efficient construction of REST APIs.
  • SQLite - Standard database (can be changed as needed).

Functionalities

The API offers a number of features for handling and managing data. Some of the main features include:

  • Creation of new records in the database.
  • Querying existing data through filters and parameters.
  • Update of specific records.
  • Deletion of data.

Installation & Configuration

  1. Clone the repository:
git clone https://github.com/felipeclarindo/my-energy-api.git
  1. Enter directory:
cd my-energy-api
  1. Install dependencies:
pip install -r requirements.txt
  1. Configure Database and Migrations:
python manage.py migrate
  1. Run the server:
python manage.py runserver
  1. Access the API in http://localhost:8000/api.

  2. Go to My Energy Repository to run the front end.

Contribution

Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.

Author

Felipe Clarindo

License

This project is licensed under the GNU Affero License.

About

Api Rest for tech-mech project developed in django and django-ninja for oracle database manipulation.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages