Giter VIP home page Giter VIP logo

socialmedia's Introduction

Rast Mobile Social Media Application

RastMobileTask

Development server

  1. First, you need to install the Angular CLI using the following command:
npm install -g @angular/cli
  1. Then, you need to install the required packages using the following command:
npm install
  1. Finally, you can run the application using the following command:
ng serve
  1. Navigate to http://localhost:4200/ to view the application.

What is this project about?

This project is a simple Angular application that displays a list of social media accounts and allows the user to search, filter and add social media accounts. The application uses the devExtreme library to display the social media accounts and Tailwind CSS for styling.

My Approach

I started by creating a new Angular project using the Angular CLI. Then, I created a folder structure for the project. After that, I designed the header component. Then, I added the social media list component using the devExtreme library. I customized the social media list component by adding the social media search, filter, paging, and sorting. Finally, I added the add social media component.

What I have learned

1. Utilizing devExtreme Library:

  • Learned how to effectively integrate and use the devExtreme library in an Angular application.
  • Customized the devExtreme components to align with the application's design requirements.
  • Overcame challenges in styling and responsiveness.

2. Tailwind CSS and ::ng-deep Usage:

  • Leveraged the power of Tailwind CSS for efficient and responsive styling of application components.
  • Explored the use of ::ng-deep to apply styles to child components, ensuring a consistent and visually appealing design.

3. Implementing Search, Filter, Paging, and Sorting:

  • Implemented advanced features such as search, filter, paging, and sorting functionalities using the devExtreme library.
  • Enhanced the user experience by providing a seamless and intuitive way to interact with the social media list.

socialmedia's People

Contributors

generalchrist avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.