Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/katebea/rest-service

Aplicación muy básica de venta de pizzas con consultas a una REST API.
https://github.com/katebea/rest-service

Last synced: about 5 hours ago
JSON representation

Aplicación muy básica de venta de pizzas con consultas a una REST API.

Awesome Lists containing this project

README

        

# API REST con Spring Boot y Cliente Android con Jetpack Compose (WIP)

Pequeño proyecto construyendo un API REST utilizando Spring Boot y un cliente
Android con Jetpack Compose y Retrofit para ventas de una pizzeria.

## Contenido

1. [Descripción](#descripción)
2. [Capturas](#capturas)
3. [Configuración del Proyecto](#configuración-del-proyecto)
4. [Licencia](#licencia)

## Descripción

El proyecto consta de dos partes principales:

- **API REST con Spring Boot**: Implementa un conjunto de conjunto de controladores para
realizar consultas sobre clientes y compras, también para poder registrar clientes y realizar compras.

- **Cliente Android con Jetpack Compose**: Utiliza Retrofit para consumir la API REST
y muestar los datos de manera interactiva en la aplicación Android. La aplicación permite a
los usuarios registrarse, iniciar sesión y realizar pedidos de pizzas.

## Funcionalidades principales

- **Inicio de sesión**: Los usuarios pueden iniciar sesión utilizando su nombre de usuario y contraseña.
- **Registro de usuarios**: Los usuarios nuevos pueden registrarse proporcionando su nombre de usuario, contraseña, dirección de correo electrónico y número de teléfono.
- **Selección de pizza**: Los usuarios pueden explorar diferentes opciones de pizzas y personalizar sus pedidos con una variedad de ingredientes.
- **Realización de pedidos**: Una vez que los usuarios han seleccionado su pizza, pueden realizar el pedido y proceder al pago.

## Capturas


Pantalla 1
Pantalla 1

## Configuración del Proyecto

1. **Clonar el repositorio.**
2. **Importar el proyecto en Android Studio.**
3. **Importa el proyecto Spring Boot en Eclipse o IntelliJ IDEA.**

## Licencia

Este proyecto está bajo la [Licencia MIT](LICENSE).