TreciaKS / secure-job

HELLO and welcome to my first open-source project! This is just a simple website that displays job posts that are fetched from Strapi's server. This application can obviously be improved and have more features implemented to it.

Home Page:https://secure-job.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸŽ† Secure Job πŸŽ†

HELLO and welcome to my first open-source project!

This is just a simple website that displays job posts that are fetched from Strapi's server. This application can obviuosly be improved and have more feautures implemented to it.

The homepage.

Screenshot 2022-08-09 at 15 58 52

The job posts page:

Screenshot 2022-08-09 at 15 58 39

Detailed job page

Screenshot 2022-08-12 at 13 26 54

Plans to extend project

  • To make the application fully CRUD
    • To allow user to upload own job vacancy
    • To deleted a job post and/ or update(Edit) it
  • To allow end user to save/ star/ favourite a job post
  • To expand the navbar and to add a search bar and its functionalities
  • Add additional pages, eg:
    • About Us
    • Saved jobs

Contribute if you:


  • Want experience in contributing to open source projects
  • Want a project to add to your personal portfolio
  • Are a beginner, newbie, starter, novice, senior, intermidiate, junior, anyone!!!
  • Are a first time open source contributer or "I'm looking for an open source project to contribute to" person or an open source enthusiast
  • See a spelling mistake
  • Want to see additional features implemented, create issues
  • Could improve this READ.me and add additional helpful lines
  • Would like to improve the UI, add a button or box-shadow or anything. Even the homepage, make the image a bit more pleasing to the eye!

Features


  • 2 Content types: Job, Category
  • Responsive design and styling: Tailwind CSS:

Pages:

  • '/jobs' to display all job posts
  • '/jobs/:id' to display one detailed job post

BACKEND: πŸš€ Getting started with Strapi

Strapi comes with a full featured Command Line Interface (CLI) which lets you scaffold and manage your project in seconds.

develop

Start your Strapi application with autoReload enabled. Learn more

npm run develop
# or
yarn develop

start

Start your Strapi application with autoReload disabled. Learn more

npm run start
# or
yarn start

build

Build your admin panel. Learn more

npm run build
# or
yarn build

FRONTEND: πŸŽ† Getting Started πŸŽ†

This is a Next.js project bootstrapped with create-next-app.

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

Live Demo of this project

About

HELLO and welcome to my first open-source project! This is just a simple website that displays job posts that are fetched from Strapi's server. This application can obviously be improved and have more features implemented to it.

https://secure-job.vercel.app


Languages

Language:JavaScript 99.3%Language:Shell 0.3%Language:CSS 0.3%