Enajenarte AA2 is a backend system for a company focused on emotional health through events and workshops. It allows you to manage events, speakers who lead workshops, the workshops themselves, registered users, and sign-ups. The system includes two versions of workshop endpoints: the original version and an improved version that better adapts information for clients and prevents problems like duplicate workshops or accidental deletion of workshops with active sign-ups. The project is designed for learning and includes tools to run tests automatically, deploy to the cloud, and manage access through a gateway that applies security rules.
How It Works
You learn about Enajenarte, a company that helps people through events and workshops, and their new API that manages everything.
You set up a database to store information about events, speakers, workshops, and registered users.
With one command, your API comes to life and starts listening for requests at your local address.
The system automatically checks that creating, updating, and deleting workshops works correctly without errors.
Continue developing and testing on your own computer before sharing with others.
Your API goes live on the internet so anyone can access it from anywhere.
You set up a gateway that limits how many requests each person can make and protects your API.
Everything runs smoothly: your data is organized, tests pass, and people can safely interact with your Enajenarte platform.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.