Skip to content

Bomigaruba/iMob

Repository files navigation

iMob

What is the concept?

Express.js Python Netlify MongoDB NodeJS Kubernetes

The ideation of this project began as a submission to the MongoDB World Hackathon '22, were the utilization of the MongoDB Atlas API was the main competition requirement.






The platform is designed for the users to be able to fact-check (Call Cap) posts and articles shared by other users. Improvements and customations were made to take this simple social network app from a crude messaging API token board to a product with multimedia sharing functionality akin to Twitter(now X) and Discord that runs seamlessly on various browser engines.

Getting Started

Directions

  1. Clone the repository
    git clone https://github.com/Bomigaruba/iMob_Messaging_Board.gd
    
  2. Install NPM packages
     npm install
    
  3. Initiate the project
    npm run start
    
  4. Open the project in your browser
    http://localhost:3000/

Platform Update

  • Starting from November 28th, 2022 Heroku shuts down the free tier, which means that free Heroku Dynos, Postgres and Redis servers will no longer be available. This has caused the site to go down as plans are in place to transport the application hosting to a new 3rd party PaaS avenue.

License

Distributed under the MIT License v3.0. Kindly refer to LICENSE for more information.

About

MongoDB World Hackathon '22 submission: A social network web application for audio calling and direct messaging between user accounts, with user authentication/middleware data stored using MongoDB API. Built using ExpressJS, NodeJS, Socket.io, and initially hosted using Heroku then migrated to Netlify.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors