This is the official documentation website for Evalify - A Comprehensive Student Evaluation Platform. The site is built using Docusaurus, a modern static website generator that provides an excellent developer experience for creating documentation websites.
Evalify is a comprehensive student evaluation platform designed to streamline and enhance the assessment process in educational institutions. This documentation site serves as the central hub for all information related to the platform, including user guides, API documentation, and administrative resources.
pnpmpnpm startThis command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
pnpm buildThis command generates static content into the build directory and can be served using any static contents hosting service.
Using SSH:
USE_SSH=true pnpm deployNot using SSH:
GIT_USER=<Your GitHub username> pnpm deployIf you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.
This documentation site includes:
- User Guides: Comprehensive guides for different user roles (Faculty, Students, Administrators)
- API Documentation: Complete API reference and integration guides
- Getting Started: Quick start guides and tutorials
- Dark/Light Mode: Responsive theme with violet gradient styling
- Search Functionality: Built-in search to quickly find information
- Mobile Responsive: Optimized for all device sizes
evalify-docs/
├── docs/ # Documentation content
│ ├── intro.md # Introduction page
│ └── roles/ # Role-specific documentation
├── src/ # Custom React components and styling
│ ├── components/ # Custom components
│ ├── css/ # Global CSS and theme customization
│ └── pages/ # Custom pages
├── static/ # Static assets (images, files)
└── docusaurus.config.ts # Docusaurus configuration
To contribute to this documentation:
- Fork the repository
- Create a feature branch
- Make your changes
- Test locally using
pnpm start - Submit a pull request
This project is part of the Evalify platform. Please refer to the main project repository for licensing information.