Our primary objective is to develop a platform that works similar to Reddit and Twitter but is specially dedicated to families with special needs children and individuals with special needs to share their unique talents. This project also will allow our target users to share their thoughts and experiences openly to strengthen community bonds. This platform aims to provide moral support to our users, especially those who are newly aware of their child's needs. We plan to create this project by utilising Laravel, Vue.js, MySQL, and IBM Watson. As our project also targets individuals with special needs, we want to build a system that has a friendly interface view by displaying text with larger spacing and larger size than the existing system with colourful icons for users' convenience especially individuals with Dyslexia, Attention Deficit Hyperactivity Disorder (ADHD) and Cognitive Disabilities. Additionally, we want to provide Artificial intelligence assistance for user support. This specialised interface is designed to help users engage more effectively and act as a starting point for children with special needs to be exposed to other technologies.
- User authentication
- Post-creation and management
- Commenting system
- Upvoting posts
- Backend: Laravel
- Frontend: Inertia.js, Vue.js
- Database: MySQL
- Clone the repository
cd reddit-clone - Install dependencies Install PHP dependencies:
composer install
- Install JavaScript dependencies:
npm install
- Generate application key
php artisan key:generate
- Run migrations Make sure your MySQL server is running and execute:
php artisan migrate
- Run the application Start the Laravel development server:
php artisan serve
- Run
npm run dev
run Apache -> Admin -> Localhost -> Folder -> Public
- Open the command prompt and start with cd FileLocation
php artisan make:model ModelName -m
