Skip to content

Neural-Wave/project-Squigosauri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dba4b4b · Oct 27, 2024

History

46 Commits
Oct 27, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 27, 2024
Oct 26, 2024
Oct 27, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 27, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024

Repository files navigation

Squigosauri NeuralWave Job Portal

This application is a job listing portal with an upload interface for adding new job posts. Users can view job listings on the main page and upload new job posts through a dedicated URL.

Table of Contents

  1. Overview
  2. Requirements
  3. Running the Application

Overview

The Squigosauri NeuralWave Job Portal is built with SvelteKit and Vite, with Tailwind CSS for styling and Firebase for backend integrations. This portal includes:

  • Job listings viewable on the homepage.
  • A form for creating new job posts accessible via the /job-upload URL.

Requirements

Before running this project, make sure you have the following installed:

  • Node.js (Recommended version: 23.1.0, managed by Volta)
  • npm

Running the Application

  1. Install Dependencies: Run the following command to install all necessary packages:

    npm install
  2. Run the Application: Start the application in development mode:

    npm run dev

    The application will be available on your local server, usually at http://localhost:5173. The main page displays the job listings, while new job posts can be added at the /job-upload URL.

Dependencies

All required dependencies are listed in the requirements.txt file for easy setup.

Demo video

Eternal video example Add on with correct functionaity video