Skip to content

TobiasJoseHermann/reactHabitTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de Gestión de Hábitos con React.js y Firebase

Este proyecto es una aplicación de gestión de hábitos construida con React.js y Firebase. Utiliza React para la gestión del estado de la aplicación y Firebase para la autenticación y la base de datos.

Estructura del Proyecto

El proyecto se estructura de la siguiente manera:

  • src/: Contiene los componentes principales de la aplicación.
    • App.js: El componente principal de la aplicación.
    • components/: Contiene componentes reutilizables como Habit.js, Footer.js, NavBar.js, CalendarChart.js, PieChart.js, PrivateRoute.js y StreakChart.js.
    • contexts/: Contiene AuthContext.js que proporciona un contexto de autenticación para la aplicación.
    • firebase.js: Configuración e inicialización de Firebase.
    • index.js: Punto de entrada de la aplicación.
    • routes/: Contiene los componentes de las páginas de la aplicación como Login.js y NotFoundPage.js.
    • public/: Contiene los archivos estáticos de la aplicación como index.html, manifest.json y robots.txt.
    • package.json: Define las dependencias del proyecto y los scripts de npm.

Cómo ejecutar el proyecto

Para ejecutar este proyecto, primero necesitarás instalar las dependencias con npm:

npm install

Luego, puedes iniciar el servidor de desarrollo con:

npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors