Skip to content

abdulolagunju19/neuro_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Neurodiscite!

💡 Motivation

I was interested in creating a space where other students could learn about neuroscience. I went with building the frontend with Next.js and Chakra UI. I also wanted to start learning about Supabase, so I chose to integrate it with a Supabase database. I learned a lot about using Supabase, performing web scraping, and handling state.

Feel free to reach out to me if you have any additional questions. There are lots of features that still need to be implemented!

Important Files

  • Quiz.js: Implementation of the quiz.
  • Jobs.js: Fetching job postings.
  • News.js: Connected to News API.

✨ Pages

  1. Home Page:

homepage

  1. Course Page:

registerpage

  1. Quiz Page:

dashboardpage

  1. News Page:

loginpage

  1. Jobs Page:

buypage

  1. Contact Page:

transactionpage

Features

  • Quiz application
  • Job Postings
  • Neuroscience Courses

Important Dependencies

  • Chakra UI
  • Supabase

New Improvements

  1. When the supabase database is down, do not show a 404 page on the quiz page.

Future Improvements

  1. Add user authentication.
  2. Scrape more job sites for science related jobs.

👏 Contribute

Contributions are welcome as always. Before submitting a new pull request, please make sure to open a new issue.

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

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

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

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.