Resuming is a web platform for creating and sharing résumés, built by developers, for developers. Users can manage their profiles with personalized URLs, including basic information, education, and work experience.
For native execution, a Linux/Unix machine with Node.js 22 is required. Configure environment variables using .env.example as a template:
DATABASE_URL— Database connection string.JWT_SECRET— Secret key for signing JWTs.PORT— Server port.SOURCE_CODE_URL— URL of the source code repository.RELEASES_URL— URL of the releases.
The commands below assume execution from the project root.
Make the script executable:
chmod +x run.shRun the application in development or production mode:
# development mode
./run.sh dev# production mode
./run.sh prodTo explore the technical details of the API, access Swagger UI at /swagger/ui. There, you will find a complete list of available endpoints, along with their input and output parameters.
This project uses the MIT License, which allows you to use and modify the code as you wish. The only requirement is to give proper credit, acknowledging the effort and time dedicated to its development.

