Skip to content

Omar2461/sas-project

Repository files navigation

🚀 sas-project

📌 Project Overview

A modern and responsive frontend web application built using Next.js and TypeScript. The project focuses on clean UI/UX design, multilingual support (English / Arabic), and scalable structure following best practices.

The application starts with a landing page, where users can navigate to Sign In or Sign Up pages. Authentication flow is prepared on the frontend, and protected routing logic is planned for future backend integration.

Currently, access to internal pages (e.g., /myfiles) can be done manually via URL, as backend authentication is not yet connected.


✨ Features

  • ⚡ Built with Next.js (App Router)
  • 🔥 TypeScript for type safety
  • 🎨 Styled using Tailwind CSS
  • 📱 Fully responsive (Mobile, Tablet, Desktop)
  • 🌍 Internationalization (i18n)
    • English ↔ Arabic language switching
    • RTL/LTR layout support
  • 🏠 Landing page as entry point
  • 🔐 Authentication UI (Frontend only)
  • 📂 Internal page structure (e.g., /myfiles route)

🛠 Tech Stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • i18n

📸 Screenshots

🏠 Landing Page

Landing Page Landing Page

🔐 Sign In

Sign In Sign In

📝 Sign Up

Sign Up

📂 My Files Page

My Files My Files My Files My Files

🌍 Arabic Version (RTL)

Arabic Version Arabic Version Arabic Version Arabic Version Arabic Version Arabic Version


📌 Future Improvements

  • Backend authentication integration
  • Route protection (Private Routes / Middleware)
  • API connection for dynamic data

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors