Course Highlights
  • How to build REST API in Django Rest Framework
  • How to generate coordinates of address
  • All about authentication with Simple JWT
  • How to work with databases like Postgres
  • How to handle exceptions
  • How to add filters & pagination to API
  • How to Upload Files on AWS S3
  • Learn Server Side Rendering with Next JS
  • How to add maps and locations in Nextjs
  • Learn all different ways to pre fetch data
  • How to deploy full stack app on Vercel & Heroku
  • and much more...
Skills you will learn!
Curriculum

3 Topics
Introduction to Course
DEMO of Project
Next.js & Django

2 Topics
SOURCE CODE OF PROJECT
Installing all required tools

4 Topics
Create Django Project
Setup & Connect to database
Setup GDAL on Windows
Django Admin Panel & Env Variables

8 Topics
Create Jobs Model
Adding GeoCoder to generate Coordinates
Run Migrations & Create first Job
Get all Jobs & Serializing Data
Get Job by ID
Create new Job & update Job Endpoint
Delete Job by ID
Get Stats of Topic

3 Topics
Filter Jobs
Adding Search to API
Add Pagination

8 Topics
Auth App & JWT Configuration
Sign Up & User Serializer
Register User
Login User
Get Current User
Modeling UserProfile
Save User while Creating Job
Update User Profile

2 Topics
Handle 404 & 500 Errors
Custom Exception Handling

3 Topics
AWS S3 Configuration
Uploading & Saving User Resume
Validate Resume before uploading

7 Topics
Modeling CandidatesApplied
CandidatesApplied Serializer
Apply to Job
Get Current User Applied Jobs
Creating isApplied
Get Current User Jobs
Get Candidates List of Job

5 Topics
Create Next.js App
Jobbee Components Details
Header & Footer & Loader Component
Layout Component
Jobbee Homepage

7 Topics
Get all Jobs with getServerSideProps()
Render Jobs & JobsItem Component
Get JobsDetails
Link issue in Head
Render Job Details
Render Map with Jobs Coordinates
Not Found Component

4 Topics
Search Jobs with Keyword & Location
Adding Pagination
Filters Component
Setting up Filters in Query

10 Topics
Create Auth Context
Login Component
Create Login function
React toastify to display errors
Get logged In User
Display user in Header
Logout User
Register User function
Register Component
Remove unknown queries

5 Topics
Current User Profile
Protect Routes
Update User Profile
Upload Resume function
Upload Resume Component

5 Topics
Apply to Job
Check Is Applied to Job
Get Topic Stats Component
Topic Stats function
Get all Applied Jobs

8 Topics
Get Applied Jobs Component
Post new Job Component - Part 1
Post new Job Component - Part 2
Create a new Job function
Get all Jobs
Get Candidates of a Job
Update Job
Delete a Job

4 Topics
Deployment
Prepare App for Deploy
Deploy frontend on Vercel
Deploy backend on Heroku

1 Topic
Final Words

  Write a Review

Next.js & Django - Build Complete Jobs Portal with Postgres

Go to Paid Course