Skip to content

The project that handles the backend logic for my portfolio website. Created using NodeJS, ExpressJS, firebase as the database, multer to handle file upload and cloudinary to save images to the cloud.

Notifications You must be signed in to change notification settings

ennanuel/portfolio_site_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emmanuel Ezema - My Portfolio Website (Backend) Project Logo/Header Image NodeJS Express.js TailwindCSS Jest

Overview Emmanuel Ezema - My Portfolio Website (Backend) complements the frontend by providing a robust backend infrastructure. Crafted with Node, Express, and Multer, the backend connects to a Firebase Database to dynamically serve projects to the frontend. Additionally, a static page facilitates the seamless addition of new projects to the database.

Key Features Node and Express: The backend is powered by Node.js and Express, ensuring efficient and scalable server-side operations.

Multer Integration: Multer is employed for handling file uploads, enhancing the backend's capability to manage project data.

Firebase Database Connectivity: The backend seamlessly connects to a Firebase Database, providing real-time data updates to the frontend.

Nodemailer: This makes it easier for any visitor of the frontend website to message me via the mail form provided.

Static Page for Adding Projects: A dedicated static page simplifies the process of adding new projects to the portfolio site, streamlining content management.

Technologies Used Node, Express, and Multer: The backend is built on Node.js and Express, with Multer handling file uploads and Nodemailer handling mailing. Showcase Screenshots/GIFs Screenshot 1

Demo Link Live Demo

Frontend Project Link to Frontend Project

Feedback I invite you to explore this backend project and provide any feedback you may have. Your insights are valuable, and I appreciate your time in reviewing my work. Thank you for your consideration!

About

The project that handles the backend logic for my portfolio website. Created using NodeJS, ExpressJS, firebase as the database, multer to handle file upload and cloudinary to save images to the cloud.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published