Skip to content

Releases: mmycin/NDC-14

NDC-14 Mobile App

23 Jan 22:55

Choose a tag to compare

NDC-14 Mobile App Release

Overview

The NDC-14 Mobile App is designed to bring the notice board of Notre Dame College Dhaka (NDC) right to your mobile device. With a modern, user-friendly interface and a robust backend, this app helps students, faculty, and staff stay up-to-date with important announcements and notices. The app is built with a focus on speed, efficiency, and ease of use.

Tech Stack

The app utilizes a cutting-edge tech stack that ensures smooth performance, scalability, and seamless integration between the frontend and backend. Here's an overview of the technologies used:

  • Frontend:

    • Svelte: A powerful and fast JavaScript framework for building user interfaces.
    • Vite: A next-generation build tool that provides lightning-fast development and optimized production builds.
    • Tailwind CSS: Utility-first CSS framework for building custom designs without writing any custom CSS.
  • Backend:

    • Go (Golang): A high-performance, statically-typed language used for the backend server.
    • Gin: A web framework for Go that provides a fast and flexible way to build APIs.
    • PostgreSQL: A powerful, open-source relational database system to store all data efficiently.
    • GORM: An Object Relational Mapping (ORM) library for Go to interact with the PostgreSQL database seamlessly.
  • Mobile Development:

    • Capacitor: A cross-platform mobile runtime that allows the app to be compiled and run on both Android and iOS devices.

Features

  • Real-time Notifications: Get notified about new notices instantly.
  • Responsive UI: The app is designed to work perfectly on all screen sizes, providing an optimal experience on mobile devices.
  • Offline Access: View previously loaded notices even when you're offline.
  • Easy Navigation: Find notices based on categories with simple, intuitive navigation.

Full Changelog: https://github.com/mmycin/NDC-14/commits/2.0.0