Skip to content
/ AppPython Public template

AppPython is a back-end application developed during the Rocketseat NLW Unite event. It's built entirely in Python, focusing on delivering a back-end solution for web applications. This project demonstrates best practices in Python development, including clean code, application structure, and integrations with external services.

Notifications You must be signed in to change notification settings

MarianaMendanha/AppPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppPython 🐍

Description 📄

AppPython is a back-end application developed during the Rocketseat NLW Unite event. It's built entirely in Python using Flask, focusing on delivering a back-end solution for web applications. This project demonstrates best practices in Python development, including clean code, application structure, and integrations with external services. The application is designed for event registration and check-in, leveraging SQLite as the database.

Features ⭐

  • Comprehensive back-end logic in Python.
  • Example of RESTful API design.
  • Integration with databases and external APIs.
  • Create event
  • Get event by ID
  • Create attendee with event ID
  • Get attendee badge with attendee ID
  • Get event attendees with event ID
  • Create check-in with attendee ID
  • Error handling

How It Works ⚙️

The project is structured into modules, with app.py serving as the entry point. Detailed setup and operational instructions are forthcoming in this README.

Getting Started 🚀

To get a local copy up and running, follow these simple steps.

Prerequisites

  • Python 3.x
  • Additional libraries (requirements will be listed in a requirements.txt file)

Installation

  1. Clone the repository:
git clone https://github.com/MarianaMendanha/AppPython.git
  1. Navigate to the project directory:
cd AppPython
  1. Install the dependencies:
pip install -r requirements.txt

Usage 💻

After installation, you can run the application using Python. Replace app.py with the name of your main script file if it's different.

python app.py

About

AppPython is a back-end application developed during the Rocketseat NLW Unite event. It's built entirely in Python, focusing on delivering a back-end solution for web applications. This project demonstrates best practices in Python development, including clean code, application structure, and integrations with external services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages