Dewi App is an innovative prototype developed for the 8th edition of the TecnoCampus Hackathon. It empowers users to monitor and reduce water consumption, promoting responsible usage of water. This is not a complete, production-ready project, but rather a prototype that was crafted in less than 24 hours.
Check out the prototype live: dewi-hackathon.vercel.app
- Water Consumption Monitoring: View data and insights on water usage.
- User Empowerment: Actionable tips to encourage responsible water usage.
- Modern UI/UX: Built with a responsive design to offer a seamless experience across devices.
- Quick Setup: Prototype built rapidly for demonstration purposes.
- Framework: Next.js
- Language: TypeScript
- Styling: Tailwind CSS
- Deployment: Vercel
To run the project locally:
-
Clone the repository:
git clone https://github.com/eduolihez/hackathon-Dewi.git cd hackathon-Dewi
-
Install dependencies:
Using pnpm (recommended):
pnpm install
Or using npm:
npm install
Or using yarn:
yarn install
-
Run the development server:
Using pnpm:
pnpm dev
Or using npm:
npm run dev
-
Open your browser:
Navigate to http://localhost:3000 to see the app in action.
Dewi App is designed as a prototype to showcase innovative ideas for water conservation. While exploring the app, please note that some functionalities may be incomplete or simplified due to the rapid development cycle.
- Dashboard: Get an overview of water usage data.
- Insights: Learn tips and suggestions for saving water.
- User Settings: Customize your experience (prototype features).
Given the rapid development (under 24 hours), future improvements may include:
- Full integration with real-time water usage data.
- Enhanced user authentication and data persistence.
- Additional interactive features and more detailed analytics.
- UI/UX improvements based on user feedback.
We welcome contributions and feedback! If you have suggestions or want to help improve the prototype, please follow these guidelines:
- Fork the repository.
- Create a feature branch (
git checkout -b feature/your-feature
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to your branch (
git push origin feature/your-feature
). - Open a pull request describing your changes.
For major changes, please open an issue first to discuss what you would like to change.
Note: This project is a prototype developed in less than 24 hours as part of the TecnoCampus Hackathon. It is not fully functional or production-ready. All features are subject to further development and refinement.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or further information, please contact:
- Edu Olivares – GitHub Profile | LinkedIn
- Marc Lumbreras – GitHub Profile | LinkedIn
- Nil Sentís – GitHub Profile | LinkedIn
- Jan Naranjo – LinkedIn
- Martí Jímenez – LinkedIn
Happy Water Saving!