Skip to content

A foreign language education app that enhances the pen-pal concept with modern instant messaging.

Notifications You must be signed in to change notification settings

SHSAppDev/penpal-app-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Without Walls World Without Walls

What is "World Without Walls?"

If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.

  • Nelson Mandela

World Without Walls will be a service that upgrades the old pen pal concept with instant messaging that young people are used to today in the form of an online chat app. Especially in the case of foreign language education, this is fantastic because it allows students to improve their language skills while having fun by conversing with native speakers their age. Certain tools will also be implemented that make this type of communication easier such as the ability to translate just an individual word or phrase, grammar checks, and speech to text.

Running the Site via Firebase FireBase

Pre-Requisites

1. Install NodeJS

https://nodejs.org/en/

2. Install Firebase CLI tools

$ npm install -g firebase-tools

Running the Server

$ firebase serve

Visit 'localhost' link provided (usually http://localhost:5000).

To-Do To-Do

  • UI for viewing conversations
  • Direct Messaging
  • Add new friends functionality
  • Translate words to different languages right in the message text box
  • Logo
  • About Page
  • Founders Page
  • Login / Sign-Up Page
  • Landing Page
  • Better responsive mobile design

Site Built With:

Authors Authors

  • Ryan Anderson
  • Kyle Seid-Phan
  • Kha Nguyen

About

A foreign language education app that enhances the pen-pal concept with modern instant messaging.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •