- Konsep Aplikasi
- Penggunaan Panel Admin (wip)
- Penggunaan Google Sheets
- Penggunaan Netlify (wip)
- Arsitektur Aplikasi
- Pemetaan Karya Teknologi Pendidikan
Pameran Karya Teknologi Pendidikan 2023 adalah sebuah aplikasi berbasis web yang dibuat untuk memudahkan pengelolaan data pameran karya teknologi pendidikan yang diselenggarakan oleh Mahasiswa Departemen Teknologi Pendiidkan Universitas Negeri Malang.
Aplikasi ini dikembangkan sebagai salah satu syarat untuk memenuhi tugas akhir dari mata kuliah Proyek Pameran Digital yang diampu oleh Ibu Arafah Husna, M.Pd.
Tujuan kami dalam membuat aplikasi ini adalah untuk memudahkan memperkenalkan karya teknologi pendidikan yang dibuat oleh mahasiswa Departemen Teknologi Pendidikan Universitas Negeri Malang kepada masyarakat luas melalui saluran digital.
- Install Node.js (v16)
- Install PNPM
- Install dependencies
pnpm install
- Copy
.env.example
to.env
and fill the environment variablesGAPI_SPREADSHEET
is the Google Sheets API keyREVALIDATE_SECRET
is the secret key for triggering the build hooksURL
is the URL of the website, usehttp://localhost:3000
for developmentNEXT_PUBLIC_URL
is the URL of the website, usehttp://localhost:3000
for development
- Run the development server
pnpm dev
- Run the development server
pnpm dev
- Open http://localhost:3000 with your browser to see the result.
/
|---src/
| |---components/ # Reusable components
| |---data/ # Data fetching
| |---hooks/ # Custom hooks
| |---lib/ # Utility functions
| |---pages/ # Next.js pages
| |---styles/ # Global styles
|---public # Static files
|---docs # Documentation
- Mobile view is not responsive
- The website is not SEO friendly
- The website is not accessible
- The website is not optimized for performance
- The website is not optimized for security
- The website is not optimized for privacy
- The website is not optimized for accessibility