{"id":21049555,"url":"https://github.com/divspark/safemax_frontend","last_synced_at":"2026-01-28T04:50:48.080Z","repository":{"id":262191227,"uuid":"886484810","full_name":"divspark/SafeMax_Frontend","owner":"divspark","description":"This is the frontend repo of SafeMax Security","archived":false,"fork":false,"pushed_at":"2024-11-11T04:08:06.000Z","size":2153,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-30T06:44:42.877Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://safe-max-frontend.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/divspark.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-11T03:57:45.000Z","updated_at":"2024-11-11T04:08:09.000Z","dependencies_parsed_at":"2024-11-11T05:18:38.855Z","dependency_job_id":"e820299f-ca5b-4ae2-9634-62a98f62ae2d","html_url":"https://github.com/divspark/SafeMax_Frontend","commit_stats":null,"previous_names":["divspark/safemax_frontend"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divspark%2FSafeMax_Frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divspark%2FSafeMax_Frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divspark%2FSafeMax_Frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divspark%2FSafeMax_Frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/divspark","download_url":"https://codeload.github.com/divspark/SafeMax_Frontend/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251658196,"owners_count":21622819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T15:12:30.812Z","updated_at":"2026-01-28T04:50:48.017Z","avatar_url":"https://github.com/divspark.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Safemax Security Landing Page\n\nThis is the official landing page for **Safemax Security**. The site allows users to learn about Safemax’s services, view testimonials, and contact the company. It also includes login and signup features, as well as an admin dashboard for managing content and users.\n\n## Table of Contents\n\n- [About the Project](#about-the-project)\n- [Features](#features)\n- [Technologies Used](#technologies-used)\n- [Getting Started](#getting-started)\n  - [Prerequisites](#prerequisites)\n  - [Installation](#installation)\n  - [Running the Project](#running-the-project)\n- [Project Structure](#project-structure)\n\n## About the Project\n\nThe **Safemax Security Landing Page** is a responsive Vite + React web application that showcases Safemax Security's services and includes a secure login system. Visitors can explore company offerings, view client testimonials, and reach out via the contact form. Registered users can log in, and administrators can access a CMS dashboard.\n\n## Features\n\n- **Landing Page Sections**:\n  - **Header** with navigation links.\n  - **About** section to provide details on Safemax Security.\n  - **Services** section to highlight offerings.\n  - **Why Choose Us** section explaining the company's unique value.\n  - **Testimonials** carousel to display client feedback.\n  - **Contact Form** for users to reach out directly.\n  - **Footer** with contact information and links.\n\n- **User Authentication**:\n  - **Signup and Login**: Allows users to create accounts and log in securely.\n\n- **Admin Dashboard**:\n  - Access to manage site content, user information, and contact submissions.\n\n## Technologies Used\n\n- **Frontend**: Vite, React, React Router for navigation\n- **UI Components**: CSS for styling\n- **Backend**: Assumed to be connected (e.g., Node.js/Express backend)\n- **Database**: Assumed to be used for user authentication (e.g., MongoDB, PostgreSQL)\n\n## Getting Started\n\n### Prerequisites\n\n- **Node.js** and **npm** or **yarn** for dependency management.\n- Backend server setup for handling authentication and managing CMS data (instructions provided separately if needed).\n\n### Installation\n\n1. **Clone the repository**:\n   ```bash\n   git clone https://github.com/your-username/safemax-security.git\n   ```\n\n2. **Navigate to the project directory**:\n   ```bash\n   cd safemax-security\n   ```\n\n3. **Install dependencies**:\n   ```bash\n   npm install\n   # or\n   yarn install\n   ```\n\n### Running the Project\n\nTo start the Vite development server, run:\n```bash\nnpm run dev\n# or\nyarn dev\n```\n\nThe project should open in your browser at `http://localhost:5173`.\n\n### Building for Production\n\nTo build the project for production, run:\n```bash\nnpm run build\n# or\nyarn build\n```\n\nThis will generate a `dist` folder with the optimized production build.\n\n## Project Structure\n\n```plaintext\nsafemax-security/\n├── public/               # Public files like index.html\n├── src/\n│   ├── components/       # Reusable components (NavBar, Footer, etc.)\n│   ├── pages/            # Main pages (LandingPage, Login, SignUp, AdminDashboard)\n│   ├── App.jsx           # Main app component with route definitions\n│   └── main.jsx          # Entry point for Vite + React\n├── vite.config.js        # Vite configuration\n├── package.json          # Project dependencies and scripts\n└── README.md             # Project documentation\n```\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivspark%2Fsafemax_frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdivspark%2Fsafemax_frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivspark%2Fsafemax_frontend/lists"}