Skip to content

shahpreetk/trippycastle

Repository files navigation

🏰 Trippy Castle

👩‍🏫 Project Brief

Your team is being asked to develop an app to allow University students to plan a day trip using local bus services to one of the following historic castles: • Alnwick Castle • Auckland Castle • Bamburgh Castle • Barnard Castle Each day trip will start and end at either Newcastle Haymarket Bus Station or Newcastle Eldon Square Bus Station depending on the castle visited.

You can find more information in the project wiki.


🛠 Built with

UI - The prototyping and designing of the website was done on Adobe XD.

Frontend - The frontend of this journey planning system is made using the Reactjs UI library. It helps in making a single-page application (SPA) that ensures fast rendering. The Ionic Framework has been used for the styling of the web app. To give the user a feeling of content being loaded, we show a loader using react-loading-skeleton after which the backend sends the data using Axios. The state management of the user selections has been done using React Hooks.

Backend - The back-end program is developed by using the framework of Springboot and myBatis.

Database - The database is created on MySQL


🔨 Installation and Setting it Up

If you are interested in setting up the project on your local machine you can simply follow these steps -

  • Clone the repository

  • Run the following commands in your terminal and the project will be live!

cd frontend
npm install && npm install -D
ionic serve

Please also note that the backend and database are not available.


🖥 Is it hosted?

Yes! You can find the frontend of Trippy Castle here!!


🧑‍💻👩‍💻 Team 04

This project was built with ❤️ by Hao Xue, Oliver Miller, Preet Shah, Sibo Cheng, Suna Fawal and Thomas Delillo.

Thank you!! 😁

About

Trippy Castle is a Journey planning platform.

Resources

Stars

Watchers

Forks

Languages