Welcome to StudyNexus, your ultimate destination for collaborative learning! Our platform is designed with user-friendly navigation and structured features to enhance your study experience.
- Sleek Interface: Enjoy a smooth and intuitive browsing experience with our carefully crafted design.
- Assignment Management: Seamlessly create, manage, and grade assignments with ease.
- Search Functionality: Find specific assignments quickly using our powerful search feature.
- Theme Customization: Personalize your experience with a theme toggling button, switching between light and dark modes.
- Animated Transitions: Delight in captivating page transitions and animations powered by Animate.css.
- Secure Authentication: Keep your data safe with JWT token-based authentication on private routes.
- Attachment Preview: Easily preview PDF attachments directly within the platform for a seamless user experience.
- Home: Start your journey with StudyNexus by exploring our homepage, featuring essential information about our platform.
- Assignments: Access all assignments, create new ones, and manage existing ones effortlessly.
- My Assignments: View and manage your submitted assignments in one convenient location.
- Pending Assignments: Review and grade pending assignments submitted by other users.
- Login/Register: Seamlessly log in or register to access exclusive features and personalized content.
assignment_category_0001
- Loading Spinner: Enhance user experience with a dynamic loading spinner displayed during data retrieval.
- Animate.css Animations: Delight users with captivating page transitions and animations, adding a touch of elegance to the browsing experience.
- Search Functionality: Easily find assignments using our powerful search feature, improving efficiency and productivity.
- JWT Token Authentication: Ensure data security with JWT token-based authentication, protecting sensitive information on private routes.
- Node.js
- MongoDB
- Firebase account
- Clone the repository:
git clone https://github.com/Istiak-A-Tashrif/StudyNexus-Client.git
cd studynexus
- Install the dependencies:
npm install
- Set up environment variables:
- Create a
.env
file in the root directory - Add your Firebase config keys
- Run the application:
npm start
Unlock the full potential of collaborative learning with StudyNexus. Join the online group-study community today! If you have any questions or feedback, feel free to reach out.
For support or questions, please contact Support Email.