Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 4.14 KB

README.md

File metadata and controls

35 lines (25 loc) · 4.14 KB

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!