Skip to content

aaydin29/fasticket

Repository files navigation

Fasticket - React Native Bus Ticket Purchase App

Fasticket is a React Native mobile application that allows users to register, log in, purchase bus tickets with their own information, and view their purchased tickets.

App Video

For high resolution Youtube = https://youtu.be/EKWcDopFebs

FasticketAppVideo.mp4

Guide

  • Bus ticket data available on 11-12-13 of July 2023. Please choose between these dates to see the results!
  • Most ticket results come from Istanbul to Ankara. You can select these cities for more results.

Installation

Requirements

  • Node.js
  • React Native CLI (0.72.1)
  • Development environments for iOS and/or Android (Xcode, Android Studio)

Installing Project Dependencies

1- Clone this repository to a local directory:

git clone https://github.com/aaydin29/fasticket.git 

2- Navigate to the project directory:

cd fasticket

3- Install the required dependencies by running the following command:

npm install

Running the Application

For iOS:

npx react-native run-ios

For Android:

npx react-native run-android

Contributing

If you would like to contribute to Fasticket, you can follow the steps below:

Creating a Branch

1- Update the main branch to get the latest updates from the main repository:

git checkout main
git pull

2- Create a new branch and switch to it:

git checkout -b new-feature

Making Changes

1- Make the necessary changes in your code editor and test them. 2- Commit your changes:

git add .
git commit -m "Add new feature: Description"

Sending a Pull Request

1- Push the branch you created to the remote server:

git push origin new-feature

2- Go to the GitHub repository and click on the "Compare & pull request" button. 3- Create and submit a pull request that explains your changes.


License

License: MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published