https://github.com/sanjay-ar/collegiate-corner
Elevate your college experience with our interactive room chat, fostering collaboration and camaraderie among students. Connect instantly, share ideas, and cultivate a vibrant dormitory community like never before.
https://github.com/sanjay-ar/collegiate-corner
aws css reactjs
Last synced: about 1 year ago
JSON representation
Elevate your college experience with our interactive room chat, fostering collaboration and camaraderie among students. Connect instantly, share ideas, and cultivate a vibrant dormitory community like never before.
- Host: GitHub
- URL: https://github.com/sanjay-ar/collegiate-corner
- Owner: sanjay-ar
- Created: 2022-09-30T09:27:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-01T13:23:07.000Z (almost 2 years ago)
- Last Synced: 2025-05-08T22:44:01.314Z (about 1 year ago)
- Topics: aws, css, reactjs
- Language: JavaScript
- Homepage:
- Size: 33.8 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Certainly! Here's a README template tailored for a room chatter application built with React.js, AWS, Material UI, and React Icons:
---
# Room Chatter
Room Chatter is a real-time chat application designed to facilitate seamless communication and collaboration among students. It allows users to sign in easily with Google, create rooms for specific topics or discussions, exchange messages in real-time, upload documents, and react to messages.
## Features
- **Easy SignIn with Google**: Users can sign in to Room Chatter with their Google accounts, making the authentication process simple and familiar.
- **Create Rooms**: Users can create rooms for different subjects, topics, or purposes, enabling organized discussions and interactions.
- **Supports Document Upload**: Users can upload documents directly within chat rooms, allowing for easy sharing and collaboration on files.
- **Reaction on Messages**: Users can react to messages using emojis or predefined reactions, adding expressiveness and interactivity to conversations.
## Tech Stack
- React.js
- AWS
- Material UI
- React Icons
## Getting Started
To get started with Room Chatter, follow these steps:
1. Clone the repository:
```
git clone https://github.com/your-username/room-chatter.git
```
2. Install dependencies:
```
cd room-chatter
npm install
```
3. Run the application:
```
npm start
```
4. Access the application at `http://localhost:3000` in your browser.
## Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/new-feature`).
3. Make your changes and commit them (`git commit -am 'Add new feature'`).
4. Push to the branch (`git push origin feature/new-feature`).
5. Create a new Pull Request.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.