Skip to content

Latest commit

 

History

70 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bicycle-Rental-System

Bicycle-Rental-System

Welcome to the Bicycle Rental System Project

Welcome to the official GitHub page for the Bicycle Rental System! This project is part of the University of Bahrain's College of IT and is developed by students from the ITSE476 - Free and Open-Source Software Development course. We are thrilled to share this open-source solution with the community. The bike rental system is designed to provide an easy-to-use and efficient bike rental platform. The system will serve different stakeholders including individual users, fleet managers, and administrative staff. It aims to facilitate smooth bike rental and return operations, manage fleet operations, and provide insightful analytics.

User Stories

  1. User Registration and Profile Management As a new user, I want to register for an account, So that I can manage my rental activities and access personalized features.
  • Acceptance Criteria:

  • Users can sign up using an email address.

  • Users receive a verification email after registration.

  1. Rental and showing a Bicycle As a user looking for a bicycle, I want to Rental bicycles near my location, So that I can easily find and reserve a bike for my needs.
  • Acceptance Criteria:

  • Users can filter search results by bike type, rental duration, and distance.

  • Users can reserve a bike and receive a confirmation notification.

Explore Our Project

Learn how to get started with our project by following these detailed setup instructions.

Development Status of the project

See how we manage version control and track bugs using GitHub's powerful tools.

Find out how our project is hosted and managed.

Read our standards and guidelines for contributing to the project.

Learn how we collaborate and communicate with contributors.

Explore the technical details and documentation aimed at developers.

Guidelines for developers who wish to contribute to the project.

Discover the features and requirements of the Bicycle Rental System.

Explore other related projects and resources in the same field.

View the licensing terms for using and contributing to this project.

Alright, let’s get real. Here’s a straightforward SETUP.md for your Bicycle Rental System GitHub project—no fluff, just what new devs need to get up and running:


Troubleshooting

If you run into issues:

  • Node.js version issues? Make sure you’ve installed the latest LTS version of Node.js.
  • Missing dependencies? Run npm install again in both the root and client directories.

Now, link this SETUP.md to your README.md like this:

### [Setup Instructions](https://github.com/Mohammed12des/Bicycle-Rental-System/blob/main/SETUP.md)

This is no-nonsense and gives them exactly what they need. Let me know if you need any adjustments!

Contributing

We welcome contributions! Please review our contribution guidelines to get started.

Feedback and Support

If you have feedback, need support, or have any inquiries, feel free to open an issue in our issue tracker.

Bicycle Rental System - Promoting sustainable transportation through technology.


This structure covers all essential points and follows the same organized layout as the reference car rental system. You can now create links to the respective GitHub files as you build the project!

FramesWorks

  • Authization Authization
  • Home page index
  • Rental page Your Rental
  • New Rental Page new

ERD

ERD

Future Updates

  • payment
  • There will be admin

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages