Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rezoanulhasan/sports--academy-client
https://github.com/rezoanulhasan/sports--academy-client
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rezoanulhasan/sports--academy-client
- Owner: RezoanulHasan
- Created: 2023-06-14T07:47:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-23T20:17:32.000Z (about 1 year ago)
- Last Synced: 2023-09-24T01:06:44.673Z (about 1 year ago)
- Language: JavaScript
- Size: 1.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sports-academy-client
# Sports Academy
Welcome to the Sports Academy website# [Live Website]( https://sports-academie.firebaseapp.com/ )
# [server git link ](https://github.com/RezoanulHasan/sports-academy--server)## Features
- User Registration and Login with social login
- Features a navigation bar with the website logo and name and essential links, such as home, instructors, classes, dashboard, and a user profile picture. The navbar adapts based on user authentication status.
- Home Page with banner, slider, review,contact-us sections
- Student Dashboard: Offers a personalized dashboard for students, including sections for selected courses and enrolled courses. Students can manage their course bookings, view relevant details, and make payments.
- Payment System: Facilitates secure and streamlined payment processing for students, allowing them to finalize course enrollments and view payment history.
- After the payment process is Successful, send a confirmation email to the users.
- Instructor Dashboard: Provides a dedicated dashboard for instructors to manage their classes. Instructors can add new classes, view existing ones, track student enrollment, and receive feedback.
- Admin Dashboard: Grants administrators exclusive access to manage classes and users. Admins can approve or deny classes, provide feedback to instructors, and modify user roles.
- 404 Pages with a unique image.
- Environment Variables for secure configuration
- Responsive Design for mobile and desktop devices##Paymet methode
- react stripe js##Payment confirmation mail method
- nod emailer##image hosting
- imagbb.com## Package Used
- JSON web token
- react-hook-form
- Framer-motion
- react-awesome-reveal
- AOS Package
- react Lottie files
- react icons
- react toast
- sweetalert2
- react-loader-spinner
- react-query## Technologies Used
- React
- Node.js (Express.js)
- MongoDB
- Firebase Authentication
- CSS (tailwinds -(daisy))## Contact
For any inquiries or further information, please reach out to:- Email: [email protected]
- Phone: +088 01734639066Feel free to explore the website and enjoy your experience with Sports Academy!