The CLEO Initiative website is a React-based platform designed to connect seniors with digital literacy resources and support. This project aims to bridge the digital divide and empower older adults in their journey to digital independence.
- Responsive design that works on desktop and mobile devices
- Modern, accessible user interface
- Interactive components and animations
- Social media and donation system integration
- News and updates section
- Contact form for inquiries
- React
- TypeScript
- Material-UI (MUI)
- React Router
- Framer Motion
- EmailJS
- Vite
- Node.js (v16 or higher)
- npm or yarn
-
Clone the repository
git clone https://github.com/ASmolyar/cleoinitiative.org.git cd cleoinitiative.org
-
Install dependencies
npm install
yarn install
-
Start the development server
npm run dev
yarn dev
-
Build for production
npm run build
yarn build
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run ESLintnpm run deploy- Deploy to GitHub Pages
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by the CLEO Initiative team. We're passionate about bridging the digital divide and empowering seniors through technology. If you'd like to support our mission or get involved, please visit our website.
Special thanks to all our contributors and volunteers who make this project possible!
Copyright © 2024 CLEO Initiative. All rights reserved.