Public Projects

Explore projects built by the community

proud-ecommerce

by Bhavin

Create an ecommerce site with aesthetic design

sunny-adult

by Azeem Paskowski

Porn

vivid-blog

by Rudra Trivedi

Project Description The goal of this project is to create a Blog web application using Node.js, Express.js, and EJS. The application will allow users to create and view blog posts. Posts will not persist between sessions as no database will be used in this version of the application. Styling will be an important aspect of this project to ensure a good user experience. Example http://www.paulgraham.com/articles.html Deliverables • One Node project for the function of the website • Including at least one EJS file for the structure of the website • Including at least one CSS file for the styling of the website Features 1. Post Creation: Users should be able to create new posts. 2. Post Viewing: The home page should allow the user to view all their posts. 3. Post Update/Delete: Users should be edit and delete posts as needed. 3. Styling: The application should be well-styled and responsive, ensuring a good user experience on both desktop and mobile devices. Technical Requirements 1. Node.js & Express.js: The application will be a web server built using Node.js and Express.js. Express.js will handle routing and middleware. 2. EJS: EJS will be used as the templating engine to generate dynamic HTML based on the application's state. Timeline Hour 0: Planning • Gather content and design ideas, create wireframes and mockups. Plan out how the application will work, which routes might be necessary and which pages need to be made. Hour 1: Setup • Set up the project repository, initialize the Node.js application, and install necessary dependencies (Express.js, EJS). • Create the application structure, including routes, views, and static files. • Set up the Express.js server and define the necessary routes. Hour 2-3: Implementing Features • Implement the post creation feature. This includes creating the form on the home page and handling the form submission in the server. • Implement the post viewing feature. This includes displaying all the posts on the home page. • Implement the post edit feature. This includes using a form to load the existing blog post and allowing the user to edit and save the post. • Implement the delete feature. This allows the user to click a button and remove the post from the home page. • Test the application to ensure that post creation and viewing are working correctly. Hour 4-5: Styling and Polishing • Style the application. This includes creating a CSS file, linking it to your EJS templates, and writing CSS or using Bootstrap/Flexbox/Grid to style the application. • Test the application on different devices and browsers to ensure the styling works correctly. • Fix any bugs or issues that came up during testing

gamma-project

by Norah

أنشئ فيديو تعليمي كرتوني مدته من 60 إلى 90 ثانية موجه لطلاب الصف الرابع الابتدائي بأسلوب ممتع وبسيط. ⸻ 👩🏻‍🏫 الشخصية: • معلمة كرتونية عربية بملامح قطرية • ترتدي زيًا مدرسيًا محتشمًا • أسلوبها حيوي ومشجع للأطفال • تتحدث بالعربية الفصحى المبسطة بلهجة خليجية خفيفة ⸻ 🏫 المكان: • فصل دراسي ملون وجذاب • سبورة ذكية خلف المعلمة • تظهر العمليات الحسابية بشكل متحرك أثناء الشرح ⸻ 🎙️ بداية الفيديو (تقول المعلمة): “السلام عليكم يا أبطال 🌟 اليوم أخذنا درس ضرب كسر في عدد كلي باستعمال الرموز، وسأشرح لكم كيف نضرب كسرًا في عدد كلي خطوة بخطوة بطريقة سهلة.” ⸻ 📘 شرح الدرس على السبورة تكتب المعلمة المثال: 2 × 3/4 ثم تقول: “أولاً نكتب العدد الكلي على صورة كسر، فالعدد 2 يساوي 2 على 1.” ويظهر على السبورة: 2/1 × 3/4 ثم تقول: “الآن نضرب البسط في البسط، والمقام في المقام.” ويظهر الحل تدريجيًا: 6/4 ⸻ ✨ تبسيط الناتج تقول المعلمة: “وأخيرًا نبسط الناتج. وبما أن البسط أكبر من المقام نقوم بإعادة التسمية.” ثم يظهر التفكيك بصريًا: 6/4 = 4/4 + 2/4 وتشرح: “وأربعة على أربعة تساوي واحدًا كاملاً.” ثم يظهر الناتج النهائي بشكل كبير وواضح: 1 2/4 وتقول: “إذن الناتج النهائي يساوي واحد واثنان على أربعة.” ⸻ 🎯 نهاية الفيديو تقول المعلمة بابتسامة: “والآن دوركم يا أبطال ✏️ جربوا حل مسألة مشابهة بأنفسكم!” ⸻ ✨ أسلوب الفيديو المطلوب: • أرقام ورموز تتحرك أثناء الشرح • تكبير الخطوات المهمة • مؤثرات تعليمية للأطفال • موسيقى تعليمية هادئة • تعبيرات مشجعة من المعلمة

project-314b6ac0

by Norah

شخصية كرتونية ولد صف رابع بزي قطر

golden-calculator

by kavita

Build a calculator

mossy-alat

by Konten Mail

buat alat prediksi untuk periode berikutnya dari tabelhengonghuat.com

purple-siaran

by Kerja Cerdas

Buatkan siaran TV sendiri ada tabel timeline schedule layar full screen bisa, dirotate menu admin panel

fiery-sophie

by Seth

Sophie rain

cedar-ai

by Divyesh Patil

Can you build AI Resume Builder = Perfect first SaaS for me

emerald-game

by cam cam

make a game just like among us but you are farmers and your task is to take care of the farm animals and the evil farmer sneaking poison to kill the animals and to win as farms you need to get all of the animals to win as a evil farm you need to kill all animals make this game multiplayer and make it 3d

keen-woman

by Flor Aguilar

thick blonde woman