Sinan Bolel's personal website.
This project is a personal website for Sinan Bolel. The website includes a home page with contact information and a chat feature.
- Node v20
 - Yarn
 
- React
 - Material-UI
 - Firebase (Firestore)
 - TypeScript
 
- Responsive design
 - Real-time chat functionality
 - Integration with Firebase for data storage
 - Messages stored in a scalable subcollection structure
 - Secure Firestore rules ensuring data privacy
 
- Clone the repository
 - Install dependencies with 
yarn install - Set up a Firebase project and add your configuration to the project
 - Deploy Firestore security rules from 
firestore.rules - Create necessary indexes in Firestore for querying messages
 
- Start the development server with 
yarn start - Build for production with 
yarn build 
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.