Skip to content

A website for selling bicycles made from recycled materials

Notifications You must be signed in to change notification settings

Stili559/EcoBike

Repository files navigation

Welcome to EcoBike: Pioneers of Eco-Innovation🚲🌿

Introduction

EcoBike stands at the forefront of eco-friendly transportation, offering a unique range of bicycles made entirely from recycled materials. Our mission extends beyond simply selling bikes; we strive to inspire a green revolution, changing how people think about and use transportation in their daily lives.

Vision and Mission🍀

Our vision is a world where sustainable transportation is the norm, not the exception. EcoBike's mission is to provide affordable, durable, and environmentally-friendly bicycles, crafted from recycled water bottles and other sustainable materials. We believe in a cleaner, greener future where our mobility choices contribute positively to our planet.

Our vision for a sustainable future

Key Functionalities🍃

  • Sustainable Registration Process: Sign up effortlessly with an email and password, supporting eco-conscious users.
  • Eco-Friendly Bike Library: Explore a wide range of eco-friendly bikes, including models with recycled frames and tires.
  • Eco-Friendly Elegance: Our site blends clean design with sustainability, offering an intuitive and eco-inspired online experience.
  • Eco-Friendly Stores: Discover and explore a vast array of eco-friendly stores globally, each offering unique, sustainable products.

Contents

Usage🌳

Step 1: Download the resources from the EcoBike repository

image

Step 2: Download Visual Studio Code

Download and set up Visual Studio Code

Step 3: Download Live Server

image

Step 4: Right click on the Home page and start the Live Server

image

Accessing the Website

Embark on Your EcoBike Adventure

Embark on a journey of innovation and sustainability with EcoBike. Click on the link below to explore how EcoBike is revolutionizing the world of eco-friendly transportation. Experience the future of travel that not only promises adventure but also pledges to protect our planet. 🌍💚

Discover EcoBike's Sustainable Vision - Begin your exploration of a greener and more sustainable future today!

Welcome to Our Green Journey 🌱

Discover a vibrant portal dedicated to our mission of sustainability. Here, you'll find a curated showcase of our eco-friendly products, each designed to make a positive impact on the planet.

image

Our Eco-Friendly Collection 🚴

Dive into our diverse range of bicycles, crafted for the eco-conscious rider. Explore detailed descriptions that highlight the sustainable features and benefits of each model, guiding you to make a choice that aligns with your values.

image

Find Our Eco Shops 🏬

Embark on a journey to our Eco shops, where design meets sustainability. Explore the locations, accessibility, and unique design elements that define each of our eco-friendly stores.

image

Join Our Community 👥

Become a part of our eco-conscious community by creating an account or logging into your existing one. Access exclusive content, updates, and more, all designed to enhance your sustainable lifestyle.

image

Need Assistance? 💬

Encounter an issue or have a question? Our support pop-up is here to help. Easily ask questions or report any concerns regarding our website or products, and receive timely assistance.

image

About Us: Our Eco Mission 🌍

Delve into our story of sustainability, from our humble beginnings to our innovative processes. Learn about our unwavering commitment to the environment and how our unique bicycles are a testament to our green mission.

image

Firebase Database☁️

Overview

The EcoBike site utilizes Firebase Database to store and manage various data related to user authentication, user profiles, and bike-related information. Firebase Database offers real-time data synchronization, making it a robust solution for our application's needs.

FIrebase Realtime Database

A cloud-hosted database that enables real-time data syncing across all clients, making our app interactive and highly responsive.

image

FIrebase Authentication

Provides easy and secure login methods, supporting multiple authentication types for a frictionless user experience.

image

FIrebase Firestore

A scalable database for mobile and web development, offering advanced queries and real-time updates for dynamic content delivery.

image

Unit Tests: Ensuring Quality ✅

The EcoBike website is equipped with a suite of unit tests designed to ensure the reliability and stability of the application. These tests cover a range of functionalities.

Running Tests

To run the unit tests for the EcoBike application, follow these steps:

  1. Open the terminal in visual studio code
  2. Type in npm install
  3. Type in npm install --save-dev mocha chai jsdom sinon
  4. Type in npm run test
  5. After few seconds different test will appear in the terminal

image

Technologies Used

At the heart of our website lies a robust foundation built upon HTML, CSS, and JavaScript. This triad of technologies ensures that our platform not only looks visually appealing but also operates smoothly across all devices. Our commitment to providing a seamless and responsive user experience is reflected in our meticulous coding practices, which prioritize ease of use, fast loading times, and universal accessibility. Join us in exploring a website designed with the user's journey in mind, where every interaction is intuitive and every page reinforces our dedication to sustainability and innovation.

Contribute to EcoBike 🌿

Your insights and contributions are invaluable to us! Whether you've encountered a bug or have innovative ideas for new content, we warmly welcome your involvement. Here’s how you can make a difference:

  • Report a Bug: Noticed something amiss? Let us know by submitting an issue.
  • Suggest Enhancements: Have ideas for new features or content? We’d love to hear them. Feel free to submit a pull request or share your suggestions.

Your participation helps us grow and improve, ensuring EcoBike remains at the forefront of sustainable transportation.

Get in Touch 📬

Questions? Feedback? Or just want to share your enthusiasm for sustainability? Don’t hesitate to reach out. I’m Stilyan, and you can contact me directly at stilianmanolov05@gmail.com. Whether you’re a fellow developer, an eco-warrior, or just curious, I’m all ears and eager to connect with you.

About

A website for selling bicycles made from recycled materials

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published