Página de inicio de características
- Una página de inicio de bienvenida con un menú de navegación.
- Accesible para usuarios registrados y no registrados. Iniciar sesión y registro
- Páginas de inicio de sesión y registro separadas.
- La página de registro incluye Captcha para mayor seguridad.
- Las credenciales de inicio de sesión determinan la redirección:
- Las credenciales de administración redirigen al tablero de administración.
- Las credenciales de usuario redirigen a la interfaz de usuario. Lado de administración
- Gestión de usuarios: el administrador puede administrar cuentas de usuario (ver, agregar, eliminar).
- Gestión de productos: el administrador puede agregar, eliminar y administrar productos.
- Gestión de categorías: el administrador puede administrar categorías de productos.
- Gestión de pedidos: el administrador puede ver y administrar pedidos de clientes. Lado del usuario
- Navegación de productos: los usuarios pueden navegar por la categoría.
- CART: los usuarios pueden agregar productos a su carrito y proceder a comprar.
- Historial de pedidos: los usuarios pueden ver sus órdenes pasadas.
Tecnologías utilizadas
- Frontend: HTML, CSS, Bootstrap
- Backend: PHP
- Base de datos: Oracle 10 Application Express
Base de datos
- Utiliza Oracle 10 Application Express para almacenar datos de usuario, información del producto y detalles del pedido.
Sesiones y galletas
- Las sesiones se mantienen para el inicio de sesión del usuario y la compra de productos.
- Los métodos de obtener y publicar se utilizan para la transferencia de datos.
- Las cookies se utilizan para mejorar la experiencia del usuario y mantener los estados de sesión.
Instalación
- Clon the Reposyory: Git Clone https://github.com/khushijtrivedi/epiphany.git
Navegue al directorio del proyecto:
- http: // localhost/epifany
Uso
- Regístrese como un nuevo usuario o inicie sesión con las credenciales existentes.
- El administrador puede administrar usuarios, productos, categorías y pedidos a través del tablero de administrador.
- Los usuarios pueden explorar productos, agregar al carrito y realizar pedidos.
¡Las contribuciones contribuyentes son bienvenidas! Hace el repositorio y cree una solicitud de extracción con sus cambios.