Skip to content

SWENGG4Y2023/CPADTeam06

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPADTeam06

CPADTeam06

  • Pranjal Bankawat - 2021HS70020
  • Mahima M Nayak - 2021HS70028

RentWheels App

Welcome to the RentWheels App repository! This is a mobile application built using React Native, Sanity.io, and Socket.io. The app allows users to browse and rent cars, chat with other users and car renters, and explore various settings and search options.

image1

image2

image3

image4

image5

Features

  1. Car browsing: Users can browse through a wide selection of cars available for rent. They can view details about each car, such as its make, model, year, price, and availability.

  2. Chat functionality: The app provides an in-app chat feature, allowing users to communicate with other people or car renters. Users can exchange messages, negotiate rental terms, and get any additional information they need.

  3. New user notifications: Users are notified when a new user joins the app. They can initiate a chat with the newcomer, ask questions, or offer assistance.

  4. Settings: The app offers a settings page where users can configure their preferences, update their profile information, and manage notification settings.

  5. Car search: Users can easily search for specific cars based on their preferences. They can filter results by make, model, year, price range, and other relevant criteria.

Technologies Used

  1. React Native: A popular framework for building cross-platform mobile applications using JavaScript and React.

  2. Sanity.io: A headless CMS (Content Management System) that provides a structured backend for managing car listings and related content.

  3. Socket.io: A real-time communication library that enables instant messaging and notifications between app users.

Installation

To run the Car Rental App locally on your development machine, follow these steps:

  1. Clone this repository to your local machine
  2. Install the Expo CLI globally on your machine by running the following command: npm install -g expo-cli
  3. Navigate to the project directory and install the project dependencies by running: expo install
  4. Start the development server: npx expo start. This command will launch the Expo development server and provide you with options to run the app on an emulator, physical device, or web browser.

About

CPADTeam06

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors