Skip to content

a1364t/tindergarden

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tindergarden

Description

This project is a social media app for kids to surf the internet in a safe environment and keep in touch with each other. Kids can enter a Pokemon's name and enjoy!.

Live Demo: Tindergarden

How to get start

In the project directory, run the following commands

To install dependencies
npm install

To run the server
npm run start

Open http://localhost:3000 to view it in your browser.

Technologies

  • React.js
  • Firebase (Google Cloud)
  • Firestore Database / No SQL db used for storing users and posts including images
  • Pokemon API
  • Mobile-first design / CSS
  • Ant Design

usage

Users must create an account using email and password or Gmail. On the home page, users can create a new post, read all posts, see all users, enter a Pokemon's name and enjoy!. By clicking on the profile picture, user can see their profile, read and delete their post. Edit page lets users edit their profile. By clicking on the edit profile button, the form will appear.

Bugs and Issues

Current bugs:

  • update posts automatically when users send a post.

Future works

  • Add search functionality to the app to let users search for their friends.
  • Add location to users and let them find each other based on the distance (using google maps API).
  • Add event feature to the app and let kids gather and play together.
  • Add notification features to the profile page to inform users.
  • Add simple games to the app and let different users play online with each other.
  • Add a chat feature to the app.

Contributors

This project was a collaboration work of the following contributors:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.2%
  • CSS 30.6%
  • HTML 3.2%