akademdata-open-source
v1.0.1
Published
Open-source Next.js template for Excel data analytics: upload, validate, query, visualize, export.
Maintainers
Readme
akademdata-open-source
© 2026 Mathew Sekanjako. MIT License. Psalms23Wave: https://psalms23wave.com
Template for Excel analytics apps.
Features
- Drag-drop upload/validate/parse
- Search/filter/export CSV/Excel
- Charts/tables
Quickstart
Option A: Install from NPM
Use this if you want to inspect the core logic or use it as a reference in your node_modules.
npm i akademdata-open-sourceOption B: Clone & Run (Recommended)
Use this to build your own app on top of this template.
git clone https://github.com/mathewisrich/akademdata-open-source.git
cd akademdata-open-source
npm install
npx prisma db push
npm run seed # Adds 10 fake records
npm run devDemo: Upload sample.xlsx → see dashboard.
Intended Use
This template is intended as a foundation for:
- Internal analytics tools
- Institutional data platforms
- Reporting dashboards and admin portals
- Prototypes and production systems that need a structured codebase from day one
Consumers of this template are expected to adapt the stack, modules, and deployment configuration to their own environment.
Adapt to Your Data
To customize this template for your own data schema:
- Edit
data/colMappings.jsonto match your Excel columns. - Modify
prisma/schema.prismato define your data model. - Update
lib/parser.tsto map the Excel data to your Prisma model.
See docs/ADAPT.md for a full guide.
Contributing
See CONTRIBUTING.md.
Repository Ownership
This repository is maintained under the personal GitHub account of the original author and is also associated with the Psalms23Wave organization.
- Company site: https://www.psalms23wave.com
- Contact: [email protected]
License
This project is licensed under the MIT License.
See the LICENSE file for full details.
Dual Repo Sync
This template syncs to Psalms23Wave org:
git remote add org https://github.com/Psalms23Wave/akademdata-open-source.git
git push origin main
git push org main