Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LATAP - Learning Alumni Talent Acquisition Platform

A premium alumni networking and talent acquisition platform built with Next.js, featuring advanced verification systems, interactive dashboards, and enterprise-grade UI/UX.

🚀 Features

Core Platform

  • Alumni Verification System - Multi-method verification including DigiLocker integration and document upload
  • Interactive Dashboard - Real-time analytics and networking insights
  • Premium Animations - Framer Motion powered interactions with parallax scrolling and hover effects
  • Responsive Design - Mobile-first approach with modern UI components

Verification Methods

  • DigiLocker Integration - Instant verification using digital credential systems
  • Document Upload - Manual verification with academic certificates and transcripts
  • Skip Option - Limited access for later verification

UI/UX Excellence

  • Premium Animations - Typewriter effects, magnetic buttons, floating elements
  • Dark/Light Themes - Consistent color schemes with proper contrast
  • Interactive Elements - Hover animations, 3D card effects, smooth transitions
  • Accessibility - WCAG AA compliant with proper contrast ratios

🛠️ Tech Stack

  • Frontend: Next.js 14, React 18, TypeScript
  • Styling: CSS Variables, Custom Design System
  • Animations: Framer Motion
  • Icons: Custom SVG icons and Lucide React
  • Deployment: Vercel-ready

🏗️ Architecture

app/
├── page.tsx              # Homepage with hero section and statistics
├── about/                # About page with feature cards
├── dashboard/            # User dashboard with analytics
├── verification/         # Multi-step verification system
├── signup/               # User registration flow
├── components/           # Reusable UI components
└── globals.css          # Global styles and design system

🎨 Design System

Color Palette

  • Navy Scale: --navy-950 to --navy-500 for primary elements
  • Surface Scale: --surface-50 to --surface-300 for backgrounds
  • Accent Colors: Success, warning, error states with proper contrast

Typography

  • Font: Inter (Google Fonts)
  • Weights: 300, 400, 500, 600, 700
  • Hierarchy: Consistent sizing and spacing

Components

  • Cards: Elevated surfaces with hover animations
  • Buttons: Primary, secondary, accent variants with hover effects
  • Forms: Accessible inputs with focus states
  • Status Badges: Color-coded verification states

🚦 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

  1. Clone the repository
git clone https://github.com/[username]/LATAP.git
cd LATAP
  1. Install dependencies
npm install
  1. Set up environment variables
cp .env.example .env.local
  1. Run the development server
npm run dev
  1. Open http://localhost:3000 in your browser

Build for Production

npm run build
npm start

📱 Key Pages

Homepage (/)

  • Hero section with parallax scrolling
  • Statistics grid with hover animations
  • Feature highlights with magnetic buttons
  • Company branding with Indian flag

Verification (/verification)

  • Method selection with radio button controls
  • Real-time processing time display
  • Credibility boost indicators
  • Accessible selection states

Dashboard (/dashboard)

  • Analytics overview
  • Interactive cards with 3D hover effects
  • Progress tracking
  • Quick actions

🎯 Features in Detail

Verification System

  • State Management: React hooks for selection control
  • Visual Feedback: Clear selection indicators with proper contrast
  • Accessibility: Keyboard navigation and screen reader support
  • Processing: Real-time status updates and progress tracking

Animation System

  • Framer Motion: Smooth page transitions and micro-interactions
  • Parallax Scrolling: Depth-based scrolling effects
  • Hover States: 3D transforms and magnetic button effects
  • Loading States: Skeleton screens and progressive loading

Responsive Design

  • Mobile First: Optimized for all screen sizes
  • Touch Friendly: Proper touch targets and gestures
  • Performance: Optimized images and lazy loading
  • Cross Browser: Tested across modern browsers

🔧 Development

Code Style

  • TypeScript for type safety
  • ESLint for code quality
  • Prettier for formatting
  • Consistent naming conventions

Component Structure

  • Functional components with hooks
  • Props interfaces for type safety
  • Reusable design system components
  • Separation of concerns

Performance

  • Next.js optimizations
  • Image optimization
  • Code splitting
  • Bundle analysis

🚀 Deployment

The application is optimized for deployment on:

  • Vercel (recommended)
  • Netlify
  • AWS Amplify
  • Docker containers

📄 License

This project is private and proprietary to Infinitra Innovations.

🤝 Contributing

This is a private repository. For access and contribution guidelines, please contact the development team.


Built with ❤️ by Infinitra Innovations

About

LATAP - Learning Alumni Talent Acquisition Platform. A premium Next.js application with advanced verification systems, interactive dashboards, and enterprise-grade UI/UX.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages