This is a simple CRUD (Create, Read, Update, Delete) application that mimics basic functionalities similar to those found on Instagram. Built with Node.js, Express, and EJS templating, the application allows users to create, view, edit, and delete posts. The application features modern styling with responsive design, ensuring a seamless experience on both desktop and mobile devices.
You can view the live application here: Instagram-like CRUD Application
/posts
, displaying a list of all posts.app.js
: Main application file where routes and logic are defined.views/
: Contains EJS templates:
index.ejs
: Displays all posts with modern responsive design.new.ejs
: Form for creating a new post.show.ejs
: Displays details of a single post.edit.ejs
: Form for editing an existing post.public/
: Contains static files such as CSS.style.css
: Custom styles for the application, enhanced with Tailwind CSS for responsiveness.Feel free to fork the repository, create a branch, and submit a pull request. Contributions are welcome!
For any questions or issues, please contact hardikfgp@gmail.com.
Happy coding!