Skip to content

androidvitb/Nova-Bank

Repository files navigation

NovaBank

NovaBank is a fictional banking platform designed to showcase modern web development skills. This project is inspired by the design concept from Dribbble and built using Next.js, ensuring a responsive, user-friendly experience.

🔗 Live Preview: Nova Bank Website

Repository Under: AcWoC'26

Club: Android Club, VIT Bhopal University


🚀 Features

  • Next.js Framework: Fast and scalable web application development.
  • Modern UI Design: Inspired by cutting-edge fintech interfaces.
  • Responsive Layout: Seamless across devices.

💻 Tech Stack

  • Frontend: Next.js, Tailwind CSS
  • Deployment: Vercel

🆕 Season 2 Enhancements

  1. Beginner-Friendly Improvements (Good First Issues) These help first-time contributors start confidently.

🔹 UI & UX Enhancements

  • Improve mobile responsiveness for tablets and small screens
  • Add hover states, transitions, and micro-animations
  • Create reusable UI components (Button, Card, Navbar, Footer)
  • Improve accessibility (ARIA labels, color contrast, keyboard navigation)

🔹 Content & Static Improvements

  • Replace placeholder text with meaningful fintech content
  • Add FAQ section for a banking landing page
  • Add testimonials / trust badges section
  • Improve typography consistency
  1. Intermediate-Level Contributions

For contributors who know React/Next.js basics.

🔹 Feature Additions

  • Authentication UI (Login / Signup pages – UI only or with mock auth)
  • Dashboard UI (Account summary, recent transactions – dummy data)
  • Dark Mode toggle using Tailwind
  • Multi-page routing (About, Services, Pricing)

🔹 State Management

  • Introduce Context API or Zustand for global state
  • Handle theme, user session (mock), or UI preferences

🌟 Inspiration

This project takes design cues from Nova Bank Landing Page on Dribbble to provide a sleek and engaging user experience.


🛠️ Setup and Run

  1. Clone the repository:
git clone https://github.com/your-username/nova-bank.git  
  1. Install dependencies:
npm install  

3.Start the development server:

npm run dev

Open the project in your browser:

http://localhost:3000

🧑‍💻 Contributors

We welcome contributions! Feel free to fork the repo and submit a pull request.

📄 License

This project is for educational purposes and does not represent a real banking platform.

About

NovaBank - A fictional banking platform built using NextJS. This site is inspired from the design - https://dribbble.com/shots/23439870-Nova-Bank-Landing-Page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7