https://github.com/connerkt/oasis
Oasis is a real time chat web application, talk with friends!
https://github.com/connerkt/oasis
mongodb nodejs react socket-io
Last synced: 2 months ago
JSON representation
Oasis is a real time chat web application, talk with friends!
- Host: GitHub
- URL: https://github.com/connerkt/oasis
- Owner: ConnerKT
- Created: 2023-12-10T23:35:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-13T20:19:21.000Z (over 2 years ago)
- Last Synced: 2025-01-04T04:33:49.480Z (over 1 year ago)
- Topics: mongodb, nodejs, react, socket-io
- Language: JavaScript
- Homepage:
- Size: 353 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Oasis Chat App
Oasis is a comfy platform for chatting with friends and making new friends!
## Features
- **User-Friendly Interface:** Enjoy a seamless chat experience with a clean and intuitive user interface.
- **Comfy Chatting:** Connect with friends and make new ones in a comfortable and relaxed environment.
- **Try Now:** Dive into Oasis and start chatting instantly with our "Try Now" feature.
## Getting Started
### Prerequisites
- [Node.js](https://nodejs.org/)
- [npm](https://www.npmjs.com/) or [Yarn](https://yarnpkg.com/)
## Tech Stack
- **Frontend:**
- [React](https://reactjs.org/) - JavaScript library for building user interfaces
- [Tailwind CSS](https://tailwindcss.com/) - Utility-first CSS framework
- [React Router](https://reactrouter.com/) - Declarative routing for React.js applications
- **Backend:**
- [Express](https://expressjs.com/) - Web application framework for Node.js
- [MongoDB](https://www.mongodb.com/) - NoSQL database for storing chat data
- [Socket.IO](https://socket.io/) - Real-time bidirectional event-based communication
- **Deployment:**
- [Heroku](https://www.heroku.com/) - Cloud platform for deploying and managing applications
- [Netlify](https://www.netlify.com/) - Hosting and automation platform for modern web projects
- **Development Tools:**
- [Node.js](https://nodejs.org/) - JavaScript runtime for server-side development
- [npm](https://www.npmjs.com/) - Package manager for Node.js packages
- [Git](https://git-scm.com/) - Version control system