Akuru is a comprehensive Sinhala Font Manager designed to enhance the user experience for Sinhala typography. With Akuru, users can:
- Preview Sinhala fonts by entering custom text.
- Download fonts individually or as packs.
- Translate text to Sinhala Unicode.
This project is built using React for the frontend, Node.js + Express.js for the backend, and MongoDB as the database.
- Custom Font Preview: Input custom text to preview Sinhala fonts.
- Font Management: Download fonts individually or in bulk as packs.
- Unicode Translation: Easily translate text to Sinhala Unicode.
- User Authentication: Secure login and registration.
- Admin Panel: Manage fonts and user access.
Frontend:
- React
- CSS Modules
Backend:
- Node.js
- Express.js
Database:
- MongoDB
Other Tools:
- Axios (for API communication)
- Mongoose (for MongoDB schema and database operations)
- Font Preview: Enter custom text in the preview input to view fonts.
- Download Fonts: Browse available fonts and download individually or in packs.
- Admin Features: Login as an admin to manage fonts and user access.
Enjoy using Akuru! 🎉