Skip to content

A cross-platform app that gives newcomers to a community information about restaurants, shopping malls, public transportation, and more.

Notifications You must be signed in to change notification settings

Aayush-Agnihotri/TownMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

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.

About

A cross-platform app that gives newcomers to a community information about restaurants, shopping malls, public transportation, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages