Study es una red social construida con Next.js donde los estudiantes pueden compartir sus notas de clase, resúmenes y recursos para ayudar a otros.
Características:
- Compartir notas: Crea y publica notas en tu perfil, organizadas por curso.
- Colaborar con amigos: Sigue a tus amigos para ver sus notas y comparte tus propias notas con ellos.
- Buscar notas: Encuentra notas específicas sobre el curso que necesitas.
- Explorar resúmenes: Encuentra resúmenes concisos de los temas más importantes.
- Gestión de perfil: Crea un perfil personalizado y gestiona tu información.
- Interacción social: Dale me gusta a las notas, comenta y comparte tus recursos.
Tecnologías:
- Next.js
- React
- Tailwind CSS
Instalación:
- Clona el repositorio:
git clone https://github.com/tu-usuario/study.git
- Instala las dependencias:
cd study npm install
- Inicia el servidor de desarrollo:
npm run dev
Uso:
- Accede a la aplicación en http://localhost:3000 (el puerto puede variar).
- Crea una cuenta o inicia sesión.
- Crea una nueva nota, selecciona el curso y escribe el contenido.
- Explora las notas de otros usuarios, busca notas específicas o navega por los resúmenes.
- Interacciona con las notas dando me gusta, comentando o compartiéndolas.
Ejemplos:
- Crea una nueva nota:
- Ingresa a tu perfil.
- Haz clic en "Crear nota".
- Selecciona el curso "Cálculo".
- Escribe el título "Derivadas" y el contenido del resumen de las derivadas.
- Publica la nota.
- Explora notas:
- Busca notas del curso "Física".
- Visita el perfil de un amigo y revisa sus notas.
- Comparte una nota:
- Encuentra una nota que te sea útil.
- Haz clic en el botón de "Compartir".
- Comparte la nota con tus amigos o en redes sociales.
Contribuciones:
¡Las contribuciones son bienvenidas! Para colaborar:
- Haz un fork del repositorio.
- Crea una nueva rama para tu cambio.
- Haz los cambios necesarios en el código.
- Realiza un commit con tus cambios.
- Abre una Pull Request para que se revisen tus cambios.
Licencia:
Este proyecto se licencia bajo la licencia MIT.
Agradecimientos:
Gracias a Next.js, React y Tailwind CSS por las herramientas que hacen posible este proyecto.