https://github.com/hyyoosuf/sayit
SayIt is a modern campus social platform for students, featuring anonymous confessions, campus circles, and a marketplace. Connect and engage easily! 🐙🌐
https://github.com/hyyoosuf/sayit
chat-application chatgpt-api device-reminder forum home-automation javafx javascript mongodb openai-api prisma react redis smarthome social-network social-networks speech-engine telegram tts
Last synced: 10 months ago
JSON representation
SayIt is a modern campus social platform for students, featuring anonymous confessions, campus circles, and a marketplace. Connect and engage easily! 🐙🌐
- Host: GitHub
- URL: https://github.com/hyyoosuf/sayit
- Owner: hyyoosuf
- Created: 2025-06-25T09:58:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-25T14:09:19.000Z (about 1 year ago)
- Last Synced: 2025-06-25T15:24:17.754Z (about 1 year ago)
- Topics: chat-application, chatgpt-api, device-reminder, forum, home-automation, javafx, javascript, mongodb, openai-api, prisma, react, redis, smarthome, social-network, social-networks, speech-engine, telegram, tts
- Language: TypeScript
- Homepage: https://hyyoosuf.github.io
- Size: 318 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SayIt: Modern Campus Social Platform 🎓

## Table of Contents
- [Overview](#overview)
- [Features](#features)
- [Tech Stack](#tech-stack)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Links](#links)
## Overview
SayIt is a modern social platform designed for university students. It integrates various features, including a confession wall, campus circle, marketplace, and task system. Built with Next.js, React, and TypeScript, SayIt aims to enhance campus life and foster connections among students.
## Features
- **Confession Wall**: Share thoughts and feelings anonymously.
- **Campus Circle**: Connect with peers and share experiences.
- **Marketplace**: Buy, sell, or trade items with fellow students.
- **Task System**: Post tasks and rewards for assistance.
## Tech Stack
SayIt utilizes a robust technology stack to deliver a seamless experience:
- **Frontend**:
- Next.js
- React
- TypeScript
- **Backend**:
- Prisma
- SQLite
## Installation
To get started with SayIt, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/hyyoosuf/sayit.git
cd sayit
```
2. Install the dependencies:
```bash
npm install
```
3. Set up the database:
```bash
npx prisma migrate dev --name init
```
4. Start the development server:
```bash
npm run dev
```
Visit `http://localhost:3000` in your browser to see the application in action.
## Usage
Once the application is running, you can explore its features.
- **Confession Wall**: Navigate to the confession wall to post or read confessions.
- **Campus Circle**: Join discussions and connect with fellow students.
- **Marketplace**: Browse listings or create your own to sell items.
- **Task System**: View available tasks and claim them for rewards.
## Contributing
We welcome contributions to improve SayIt. To contribute:
1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature/YourFeature
```
3. Make your changes and commit them:
```bash
git commit -m "Add your message here"
```
4. Push to your branch:
```bash
git push origin feature/YourFeature
```
5. Create a pull request.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Links
For the latest releases, check the [Releases section](https://github.com/hyyoosuf/sayit/releases). You can download the latest version and follow the installation instructions provided above.

Explore the features and contribute to the project to help enhance the campus experience for students. Check back regularly for updates and new features.