Skip to content

Alibrahm/Afrimatrix

Repository files navigation

image image image image

📊 Market Research Web App

A modern web application designed to streamline market research through intuitive survey management, data collection, and actionable insights. Built with Next.js, the app provides a robust, performant, and scalable foundation for marketing teams and research analysts.

🚀 Features 🔍 Dynamic survey creation and management

🧠 Real-time response tracking

📈 Visualized analytics and reporting

👥 Role-based access for admins and agents

🛠️ Offline data collection with service worker support

💡 Smart validations and conditional workflows

🛠️ Getting Started To start the development server locally:

bash Copy Edit npm install npm run dev

or

yarn install && yarn dev

or

pnpm install && pnpm dev

or

bun install && bun dev Then open http://localhost:3000 in your browser.

Start editing the application by modifying files under the app/ directory (e.g., app/page.tsx). Hot-reloading is enabled by default.

📁 Tech Stack Framework: Next.js

Language: TypeScript

UI: Tailwind CSS + Material UI

Auth: NextAuth.js

State Management: Redux Toolkit

Data Storage: IndexedDB (via idb)

API Communication: Axios

Deployment: Vercel

📚 Learn More To deepen your understanding of the tools used in this app:

Next.js Documentation

NextAuth.js

Redux Toolkit

idb (IndexedDB wrapper)

🚀 Deploy to Production Deploy this project using Vercel, the official Next.js deployment platform:

➡️ Deploy on Vercel

Or refer to the Next.js deployment documentation for alternative deployment strategies.

🤝 Contributing Pull requests and feedback are welcome! If you'd like to contribute, please fork the repository and submit a PR with a clear description of your changes.

Let me know if you’d like to include environment variable setup, test coverage, or screenshots of the UI.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages