A Next.js and MongoDB web application for layer-house poultry farms. It tracks flocks, daily egg production and sales, feed and medicine stock, and vaccination schedules, with Admin, Manager and Worker roles.
Key features
- Flocks, egg production and sales in one dashboard
- Feed, medicine and vaccination tracking
- Next.js and MongoDB with role-based access
About Egglaying – Poultry Farm Management System
Egglaying is a web application for running layer-house poultry operations from a single dashboard. Farm owners and managers can use it to follow flocks, egg output, sales, feed and medicine stock. It ships as complete source code, so a development team can install, deploy and extend it.
What's included
- Flock profiles with breeds, schedules and health records
- Egg production records and quality monitoring
- Feed and medicine inventory with usage history
- Vaccination schedules, dose tracking and reminders
- Client and supplier management with reports
- User management with Admin, Manager and Worker roles
- Translations in English, Bengali and Arabic with a language switcher
- Seed scripts for a first admin user and sample farm data
Built with
The application uses Next.js with the App Router, React 19, TypeScript and Tailwind CSS. Data is stored in MongoDB through Mongoose models and API routes, with NextAuth.js for credential sign-in and next-intl for translations.
Good to know
Installing needs Node.js 18 or newer and a MongoDB database, either hosted or self-hosted. Supported browsers are Chrome, Firefox, Safari and Edge. A static documentation file and a README cover installation, deployment and the user guide. The demo requires sign-in, and the default credentials should be changed before any production deployment. The regular licence covers one end product where end users are not charged, and the extended licence covers products that charge users.
View the live demo
More similar templates
Comments
Leave a Comment