Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.11 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.11 KB

TownMate

Purpose

TownMate is a cross-platform app that gives the user plenty of information about public transportation, recreational centers, restaurants, shopping malls, schools, and more. The built-in chat room, navigation system, and alterable schedule all help to enhance the user’s experience. The purpose of Townmate is to help people become more comfortable in their town by providing a single, convenient place for them to get information. Although it was designed for newcomers, Townmate can help natives as well.

Installing and Running TownMate

  1. Ensure you have Java installed locally on your machine
  2. Clone the repo from GitHub
  3. In your terminal, cd into the TownMate/App directory
  4. Run javac App_Home.java
  5. Run java App_Home

Frameworks and Resources

Front-end

We used Java, specifically the Java Swing framework, to create the desktop version of TownMate. The mobile version was built with Thunkable.

Back-end and Database

We used Airtable to serve as our application's backend and database to store information.