This Project, TRS , is an application to handle, manage and automate the processes of the railway reservation system in Nigeria.
We decided to take on the problem of helping to find innovative ways that can help railway users reserve and book trains avialable without needing to go through the stress of booking tickets physically at train stations where there are long and large queues.
We believe the Railway system is not taken as serious as it should, and this has made it more difficult for people to travel from place to place by trains.
With this app, we aim to make it easier for railway users to get access to available trains depending on their place and time of departure, with a confidential and cost effective approach.
``
- Odutoye Elijah Kolade koladeodutoye9913@gmail.com
- Jimoh Rildwan Adekunle jemohkunle2007@gmail.com
🤝 Contributions, issues and feature requests are welcome! Feel free to check the issues page.
Also, If this project sounds interesting to you and you'd like to contribute and be part of it, thank you! First, you can send a mail to jemohkunle2007@gmail.com and koladeodutoye9913@gmail.com to indicate your interest, why you'd like to support and what forms of support you can bring to the table.
Clone the repo and install the dependencies.
git clone https://github.com/neymarjimoh/trs.git
cd trs
npm install
To run locally
npm run devStart
You can also run this app as a Docker container:
Step 1: Clone the repo
git clone https://github.com/neymarjimoh/trs.git
Step 2: Build the Docker image
docker build -t trs-app .
Step 3: Run the Docker container locally:
docker run -p 3000:3000 -d trs-app
docker run -p 3000:3000 \
-e JWT_SECRET=<JWT_SECRET> \
-e MONGODB_URI=<MONGO_ATLAS_URL> \
-d trs-app