HOW TO STRUCTURE YOUR Fullstack Development PROJECT (MEAN Stack)⬇️
📁 mean-project/
├── 📁 client/ (Frontend - Angular)
│ ├── 📁 src/
│ │ ├── 📁 app/
│ │ │ ├── 📁 components/
│ │ │ │ ├── 📁 ui/
│ │ │ │ │ ├── 📄 button.component.ts
│ │ │ │ │ ├── 📄 card.component.ts
│ │ │ │ │ └── 📄 modal.component.ts
│ │ │ │ ├── 📁 forms/
│ │ │ │ │ ├── 📄 login-form.component.ts
│ │ │ │ │ └── 📄 register-form.component.ts
│ │ │ │ └── 📁 layout/
│ │ │ │ ├── 📄 header.component.ts
│ │ │ │ └── 📄 footer.component.ts
│ │ │ ├── 📁 pages/
│ │ │ │ ├── 📄 home.component.ts
│ │ │ │ ├── 📄 dashboard.component.ts
│ │ │ │ └── 📄 profile.component.ts
│ │ │ ├── 📁 services/
│ │ │ │ ├── 📄 auth.service.ts
│ │ │ │ └── 📄 api.service.ts
│ │ │ ├── 📁 models/
│ │ │ │ ├── 📄 user.model.ts
│ │ │ │ └── 📄 post.model.ts
│ │ │ ├── 📁 guards/
│ │ │ │ ├── 📄 auth.guard.ts
│ │ │ │ └── 📄 admin.guard.ts
│ │ │ ├── 📁 pipes/
│ │ │ │ └── 📄 format-date.pipe.ts
│ │ │ ├── 📄 app.module.ts
│ │ │ ├── 📄 app-routing.module.ts
│ │ │ └── 📄 app.component.ts
│ │ ├── 📁 assets/
│ │ │ ├── 📁 images/
│ │ │ │ └── 📄 logo.png
│ │ │ ├── 📁 styles/
│ │ │ │ ├── 📄 theme.scss
│ │ │ │ └── 📄 globals.scss
│ │ │ └── 📁 icons/
│ │ │ └── 📄 menu.noscript
│ │ ├── 📄 environments/
│ │ │ ├── environment.ts
│ │ │ └── http://environment.prod.ts
│ │ ├── 📄 index.html
│ │ ├── 📄 main.ts
│ │ └── 📄 polyfills.ts
│ ├── 📄 angular.json
│ ├── 📄 package.json
│ └── 📄 .env
├── 📁 server/ (Backend - Node.js & Express)
│ ├── 📁 controllers/
│ │ ├── 📄 authController.js
│ │ └── 📄 userController.js
│ ├── 📁 models/
│ │ ├── 📄 User.js
│ │ └── 📄 Post.js
│ ├── 📁 routes/
│ │ ├── 📄 authRoutes.js
│ │ └── 📄 userRoutes.js
│ ├── 📁 middlewares/
│ │ ├── 📄 authMiddleware.js
│ │ └── 📄 errorHandler.js
│ ├── 📁 config/
│ │ ├── 📄 db.js
│ │ └── 📄 keys.js
│ ├── 📄 server.js
│ ├── 📄 package.json
│ ├── 📄 .env
│ └── 📄 .gitignore
├── 📁 docs/
│ └── 📄 http://README. md
├── 📄 LICENSE
└── 📄 .gitignore
📁 mean-project/
├── 📁 client/ (Frontend - Angular)
│ ├── 📁 src/
│ │ ├── 📁 app/
│ │ │ ├── 📁 components/
│ │ │ │ ├── 📁 ui/
│ │ │ │ │ ├── 📄 button.component.ts
│ │ │ │ │ ├── 📄 card.component.ts
│ │ │ │ │ └── 📄 modal.component.ts
│ │ │ │ ├── 📁 forms/
│ │ │ │ │ ├── 📄 login-form.component.ts
│ │ │ │ │ └── 📄 register-form.component.ts
│ │ │ │ └── 📁 layout/
│ │ │ │ ├── 📄 header.component.ts
│ │ │ │ └── 📄 footer.component.ts
│ │ │ ├── 📁 pages/
│ │ │ │ ├── 📄 home.component.ts
│ │ │ │ ├── 📄 dashboard.component.ts
│ │ │ │ └── 📄 profile.component.ts
│ │ │ ├── 📁 services/
│ │ │ │ ├── 📄 auth.service.ts
│ │ │ │ └── 📄 api.service.ts
│ │ │ ├── 📁 models/
│ │ │ │ ├── 📄 user.model.ts
│ │ │ │ └── 📄 post.model.ts
│ │ │ ├── 📁 guards/
│ │ │ │ ├── 📄 auth.guard.ts
│ │ │ │ └── 📄 admin.guard.ts
│ │ │ ├── 📁 pipes/
│ │ │ │ └── 📄 format-date.pipe.ts
│ │ │ ├── 📄 app.module.ts
│ │ │ ├── 📄 app-routing.module.ts
│ │ │ └── 📄 app.component.ts
│ │ ├── 📁 assets/
│ │ │ ├── 📁 images/
│ │ │ │ └── 📄 logo.png
│ │ │ ├── 📁 styles/
│ │ │ │ ├── 📄 theme.scss
│ │ │ │ └── 📄 globals.scss
│ │ │ └── 📁 icons/
│ │ │ └── 📄 menu.noscript
│ │ ├── 📄 environments/
│ │ │ ├── environment.ts
│ │ │ └── http://environment.prod.ts
│ │ ├── 📄 index.html
│ │ ├── 📄 main.ts
│ │ └── 📄 polyfills.ts
│ ├── 📄 angular.json
│ ├── 📄 package.json
│ └── 📄 .env
├── 📁 server/ (Backend - Node.js & Express)
│ ├── 📁 controllers/
│ │ ├── 📄 authController.js
│ │ └── 📄 userController.js
│ ├── 📁 models/
│ │ ├── 📄 User.js
│ │ └── 📄 Post.js
│ ├── 📁 routes/
│ │ ├── 📄 authRoutes.js
│ │ └── 📄 userRoutes.js
│ ├── 📁 middlewares/
│ │ ├── 📄 authMiddleware.js
│ │ └── 📄 errorHandler.js
│ ├── 📁 config/
│ │ ├── 📄 db.js
│ │ └── 📄 keys.js
│ ├── 📄 server.js
│ ├── 📄 package.json
│ ├── 📄 .env
│ └── 📄 .gitignore
├── 📁 docs/
│ └── 📄 http://README. md
├── 📄 LICENSE
└── 📄 .gitignore
❤14👍3🤪2👏1
Stage 1 – HTML
Stage 2 – CSS (Grid, Flex)
Stage 3 - Git + GitHub
Stage 4 – JavaScript, DOM
Stage 5 – React VueJS Svetle || Angular
Stage 6 – REST API
Stage 7 – Node.js
Stage 8 – Mongo
Stage 9 – Build projects to gain experience
🏆 – Full Stack developer. 🙌
https://news.1rj.ru/str/EmmersiveLearning
Stage 2 – CSS (Grid, Flex)
Stage 3 - Git + GitHub
Stage 4 – JavaScript, DOM
Stage 5 – React
Stage 6 – REST API
Stage 7 – Node.js
Stage 8 – Mongo
Stage 9 – Build projects to gain experience
🏆 – Full Stack developer. 🙌
https://news.1rj.ru/str/EmmersiveLearning
Telegram
Emmersive Learning
Learn Fullstack Development | Coding.
Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1
Contact Admin : @MehammedTeshome
Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1
Contact Admin : @MehammedTeshome
❤9
Forwarded from Immersive Ai
Ai Literacy matters the most in today's rapidly evolving technological landscape.
❤3
Forwarded from Immersive Ai
አንዳንዱ የ Ai አፖችን chatgpt, Gemini, Grok....etc.... መጫን ብቻ Ai መጠቀም ሚመስለው አለ!
አንዱ እነዚህን ስልኩ ላይ ጭኖ ከ ሳምንት በላይ ነክቷቸው እንደማያቅ ነገረኝ
i mean...ካልተጠቀምክበት ምን ጥቅም ?... እኮ ምን ጥቅም ?!
ብሮሮሮ ... በ ሁሉም ፊልድ ፕሮፌሰሮችን ነው በ ኪስህ ይዘህ ምትዞረው!
Ask...Ask ....Ask moRE.
አንዱ እነዚህን ስልኩ ላይ ጭኖ ከ ሳምንት በላይ ነክቷቸው እንደማያቅ ነገረኝ
i mean...ካልተጠቀምክበት ምን ጥቅም ?... እኮ ምን ጥቅም ?!
ብሮሮሮ ... በ ሁሉም ፊልድ ፕሮፌሰሮችን ነው በ ኪስህ ይዘህ ምትዞረው!
Ask...Ask ....Ask moRE.
❤14👍5😁4
Forwarded from Immersive Ai
This media is not supported in your browser
VIEW IN TELEGRAM
ASTER AI TO BECOME WEALTHY by Michael Saylor
❤2
Forwarded from Immersive Ai
ለ መምህራኖች ፡
ተማሪዎቻችሁን Ai አትጠቀሙ ባትሏቸው የተሻለ ነው። ይልቁንስ ከ Ai ጋር እንዴት ማንበብ ፤ ኮንሴፕቶችን መረዳት እና መማር እንዳለባቸው ጋይድ አድርጓቸው።
ብዙ Ai የሚጠቀሙ ተማሪዎች ኮንሴፕቶችን ለመረዳት እንዴት እንደቀለላቸው ነው ሚናገሩት!
Ai'ን አትቅረቡ ማለት ወደ ከ ትርፉ ጉዳቱ ያመዝን ይመስለኛል።
እስኪ እንወያይ!... ምን ይሻላል በዚህ ጉዳይ ላይ ?
ተማሪዎችም መምህሮችም አስተያየት ስጡበት
ተማሪዎቻችሁን Ai አትጠቀሙ ባትሏቸው የተሻለ ነው። ይልቁንስ ከ Ai ጋር እንዴት ማንበብ ፤ ኮንሴፕቶችን መረዳት እና መማር እንዳለባቸው ጋይድ አድርጓቸው።
ብዙ Ai የሚጠቀሙ ተማሪዎች ኮንሴፕቶችን ለመረዳት እንዴት እንደቀለላቸው ነው ሚናገሩት!
Ai'ን አትቅረቡ ማለት ወደ ከ ትርፉ ጉዳቱ ያመዝን ይመስለኛል።
እስኪ እንወያይ!... ምን ይሻላል በዚህ ጉዳይ ላይ ?
ተማሪዎችም መምህሮችም አስተያየት ስጡበት
❤20👍6👎3
Python is Everywhere.
Learn it.
Python full course here : https://youtu.be/VZKNq5xHP-4?si=7EfZLalXvR2cMgjp
Learn it.
Python full course here : https://youtu.be/VZKNq5xHP-4?si=7EfZLalXvR2cMgjp
👍6❤4🔥1
What makes an app actually work?
1) Sign up & log in (auth)
2) Save and load data (database)
3) Accept money (payments)
4) Send updates (emails & notifications)
5) Fast and clean UI (frontend)
6) Logic runs smooth (backend)
7) Track usage (analytics)
8) Safe & stable (security)
It’s not just code.
It’s the full system behind it.
https://news.1rj.ru/str/EmmersiveLearning
1) Sign up & log in (auth)
2) Save and load data (database)
3) Accept money (payments)
4) Send updates (emails & notifications)
5) Fast and clean UI (frontend)
6) Logic runs smooth (backend)
7) Track usage (analytics)
8) Safe & stable (security)
It’s not just code.
It’s the full system behind it.
https://news.1rj.ru/str/EmmersiveLearning
Telegram
Emmersive Learning
Learn Fullstack Development | Coding.
Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1
Contact Admin : @MehammedTeshome
Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1
Contact Admin : @MehammedTeshome
❤6👍2🔥1
If you are new to Computer Science or Software Engineering.
Sit down and watch this Video. They are 101 in each courses.
Start with the intro to CS here 👇👇
https://youtu.be/QMnwj_i8_AA?si=57Q0b4I-pEfNGnTy
Sit down and watch this Video. They are 101 in each courses.
Start with the intro to CS here 👇👇
https://youtu.be/QMnwj_i8_AA?si=57Q0b4I-pEfNGnTy
❤11👍4
Stage1 – HTML
Stage2 – CSS
Stage3 – Git+GitHub
Stage4 – Build Project 👈
Stage5 – JavaScript
Stage6 – API
Stage7 – Build Project 👈
Stage8 – React VueJS Svelte Angular
Stage9 – Build Project 👈
Stage10 – Node.js PHP Python Go .NET Rust
Stage11 – MongoDB MySQL Postgres
Stage12 – Build Project 👈
🏆 – Full Stack developer
Stage2 – CSS
Stage3 – Git+GitHub
Stage4 – Build Project 👈
Stage5 – JavaScript
Stage6 – API
Stage7 – Build Project 👈
Stage8 – React
Stage9 – Build Project 👈
Stage10 – Node.js
Stage11 – MongoDB
Stage12 – Build Project 👈
🏆 – Full Stack developer
🔥15❤11👎2✍1
Forwarded from Immersive Ai
2.5 Pro, Google's most capable model, is now generally available in the Gemini app.
This model has improvements to style and structure for more creative responses with even better formatting.
Start prompting →
https://gemini.google.com/
This model has improvements to style and structure for more creative responses with even better formatting.
Start prompting →
https://gemini.google.com/
❤6
Forwarded from Immersive Ai
New Video Series : AI Fluency Core Pillars
Go watch 👇
https://youtu.be/9CiIptC4fy0?si=84Mvf98PF1xmKI4L
Go watch 👇
https://youtu.be/9CiIptC4fy0?si=84Mvf98PF1xmKI4L
YouTube
Ai'ን በ አግባቡ መጠቀም | The Ultimate AI Fluency Guide: Effective, Efficient, Safe, Ethical #ImmersiveAI
Are you truly fluent in using AI?
Most people just prompt AI, but never think about how they’re using it.
In this video, I’ll break down the 4 Core Pillars of AI Fluency:
✅ Effective use – Getting the right results by using smart prompts.
⚡ Efficient use…
Most people just prompt AI, but never think about how they’re using it.
In this video, I’ll break down the 4 Core Pillars of AI Fluency:
✅ Effective use – Getting the right results by using smart prompts.
⚡ Efficient use…
❤6
Forwarded from Immersive Ai
አንድ ሰው Fluent Ai ተጠቃሚ ነው ለማለት Ai'ን በነዚህ 4 አንኳር ነገሮች መሰረት መጠቀም ይኖርበታል።
1. Using Ai Effectively
2. Using Ai Efficiently
3. Using Ai Ethically
4. Using Ai Safely...
... ምን ማለት እና እንዴት መጠቀም እንዳለበት በዚህ ቪድዮ ላይ በሚገባ ተብራርተዋል።
Learn Here : https://youtu.be/9CiIptC4fy0?si=84Mvf98PF1xmKI4L
@ImmersiveAi
1. Using Ai Effectively
2. Using Ai Efficiently
3. Using Ai Ethically
4. Using Ai Safely...
... ምን ማለት እና እንዴት መጠቀም እንዳለበት በዚህ ቪድዮ ላይ በሚገባ ተብራርተዋል።
Learn Here : https://youtu.be/9CiIptC4fy0?si=84Mvf98PF1xmKI4L
@ImmersiveAi
❤13👍2👎1
Forwarded from Immersive Ai
Learn Prompting...
Ai Litracy
AI Fluency
Ai Profficiency
Ai First...
Start Learning here.
https://youtu.be/9CiIptC4fy0?si=84Mvf98PF1xmKI4L
@ImmersiveAI
Ai Litracy
AI Fluency
Ai Profficiency
Ai First...
Start Learning here.
https://youtu.be/9CiIptC4fy0?si=84Mvf98PF1xmKI4L
@ImmersiveAI
❤6
Want to become a skilled web developer?
- Practice responsive design
- Experiment with different CSS frameworks
- Contribute to web open-source
- Build side projects
- Utilize AI for debugging/testing
- Follow web standards
- Learn about SEO optimization
- Stay updated with the latest web technologies
- Network with other developers
- Practice responsive design
- Experiment with different CSS frameworks
- Contribute to web open-source
- Build side projects
- Utilize AI for debugging/testing
- Follow web standards
- Learn about SEO optimization
- Stay updated with the latest web technologies
- Network with other developers
👍13🔥5
12 Libraries to Supercharge Your Frontend Development🔥
🔹AOS (Animate on Scroll)
🔹Chart .js
🔹SweetAlert2
🔹SortableJS
🔹Floating UI
🔹FullCalendar
🔹Animate .css
🔹Lottie by Airbnb
🔹Tippy .js
🔹Day .js
🔹Swiper
🔹Vivus
🔹AOS (Animate on Scroll)
🔹Chart .js
🔹SweetAlert2
🔹SortableJS
🔹Floating UI
🔹FullCalendar
🔹Animate .css
🔹Lottie by Airbnb
🔹Tippy .js
🔹Day .js
🔹Swiper
🔹Vivus
🤝8❤3