ResuelveYa
30 sept 2024
A web platform designed to quickly and efficiently link users with professionals across various services—such as electricity, painting, gas fitting, and cooking. Built using HTML, CSS, Bootstrap, JavaScript, React, Flask, Flux, and Python, this application enables users to search for services based on category and availability, assess reviews and ratings, and make contacts seamlessly.
Technologies
The ResuelveYa project uses a combination of modern technologies for its development. On the frontend, React is used to build the user interface, along with Bootstrap for responsive design and Formik and Yup for form management and validation. Flux and the Context API are utilized for application state management, facilitating communication between components. On the backend, Python Flask is used to build the API, along with Flask-SQLAlchemy for database management. The project consumes several APIs, including Stripe for payment processing, the OpenAI API for a chat wizard, and Resend for sending emails. In addition, Cloudinary is used for image storage and management.
The application deployment is done on Vercel, which allows for continuous integration and easy access to the application in production. Project management is carried out using Trello, and the Scrum methodology is followed to ensure agile and efficient development.